aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSander Vrijders <sander.vrijders@intec.ugent.be>2017-09-06 13:46:24 +0000
committerSander Vrijders <sander.vrijders@intec.ugent.be>2017-09-06 13:46:24 +0000
commitc92a3f517e1145e98dffb8d51e10a7208c9be08e (patch)
tree1dace15b9fc2c55e950c2390ec233aef16de342f
parentf3f51c550ef9751bada8ffcd4d4e846c786a26e0 (diff)
parent0bf0e365c55d6370a9e5ac245bef2bce2d2cd479 (diff)
downloadrumba-c92a3f517e1145e98dffb8d51e10a7208c9be08e.tar.gz
rumba-c92a3f517e1145e98dffb8d51e10a7208c9be08e.zip
Merge branch 'zombie-multiprocessing' into 'master'
qemu: fix for zombie processes See merge request !63
-rw-r--r--rumba/testbeds/qemu.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/rumba/testbeds/qemu.py b/rumba/testbeds/qemu.py
index 3d30ce2..e84f6d1 100644
--- a/rumba/testbeds/qemu.py
+++ b/rumba/testbeds/qemu.py
@@ -229,6 +229,9 @@ class Testbed(mod.Testbed):
except:
max_waiting_time -= 1
+ for process in shim_processes:
+ process.join()
+
logger.info('Interfaces setup complete. '
'Building VMs (this might take a while).')