commit 705ad64518c76629b9bc7bfb42cb2974667bdf56
Author: Carl Baldwin <email address hidden>
Date: Tue Feb 25 22:28:10 2014 +0000
Reap child processes gracefully if greenlet thread gets killed
If ProcessLauncher is run from within a thread we should be able to
call wait after the thread is killed to reap the child processes.
Catching this exception and then proceeding to the cleanup phase
accomplishes this.
Conflicts:
nova/openstack/common/service.py
Closes-Bug: #1282206
Change-Id: I9c863864c25c0478b720fc57cf0dccbe9bc9d9f6
(cherry picked from commit a6fec438abe61d40fc4fb6907ea1fefd4dd93e22)
Reviewed: https:/ /review. openstack. org/94271 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=705ad64518c 76629b9bc7bfb42 cb2974667bdf56
Committed: https:/
Submitter: Jenkins
Branch: stable/icehouse
commit 705ad64518c7662 9b9bc7bfb42cb29 74667bdf56
Author: Carl Baldwin <email address hidden>
Date: Tue Feb 25 22:28:10 2014 +0000
Reap child processes gracefully if greenlet thread gets killed
If ProcessLauncher is run from within a thread we should be able to
call wait after the thread is killed to reap the child processes.
Catching this exception and then proceeding to the cleanup phase
accomplishes this.
Conflicts: openstack/ common/ service. py
nova/
Closes-Bug: #1282206 78b720fc57cf0dc cbe9bc9d9f6 0fc4fb6907ea1fe fd4dd93e22)
Change-Id: I9c863864c25c04
(cherry picked from commit a6fec438abe61d4