Join GitHub today
Python2.4 subprocess.Popen deadlock #535
Python 2.4 has well known issues with threading/forking that can't be entirely resolved, but it is still possible to ensure the worst are avoided.
The trace below is of a subprocess.Popen() child deadlocking due to
It is necessary to halt the Broker and service pool threads across fork. In the broker case, something like: