Fix signal killing in utils.py
Risk: High
Visibility: Low
Signed-off-by: Scott Zawalski <scottz@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@2214 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/client/common_lib/utils.py b/client/common_lib/utils.py
index 4436667..065a357 100644
--- a/client/common_lib/utils.py
+++ b/client/common_lib/utils.py
@@ -409,6 +409,7 @@
# Kill all processes which did not complete prior to timeout
for bg_job in [x for x in bg_jobs if x.result.exit_status is None]:
nuke_subprocess(bg_job.sp)
+ bg_job.result.exit_status = bg_job.sp.poll()
return True