Changes by Eric Snow ericsnowcurren...@gmail.com:
--
nosy: +eric.snow
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1590864
___
___
Bryan Schmersal bryan.schmer...@gmail.com added the comment:
I have a module that I was using on 2.5 that uses subprocess.Popen to monitor
the output from some external programs in several different threads. Of
course, subprocess.Popen uses os.fork. When I upgraded to 2.7 which includes
Thomas Wouters tho...@python.org added the comment:
Checked in the patch to fix the forks-through-os.fork() cases, which
should be most of them. Forks from other C code will need some more work,
created http://bugs.python.org/issue6923 to track that.
--
resolution: - fixed
status:
Changes by Gregory P. Smith g...@krypto.org:
--
nosy: +gregory.p.smith
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1590864
___
___
Thomas Wouters tho...@python.org added the comment:
Here's a preliminary fix (also see
http://codereview.appspot.com/96125/show )
--
assignee: - twouters
keywords: +patch
nosy: +twouters
Added file: http://bugs.python.org/file14553/import_lock_fork_deadlock.diff
Changes by Brett Cannon br...@python.org:
--
components: +Library (Lib) -Interpreter Core
title: import deadlocks when using PyObjC threads - Function-level import in
os triggering an threaded import deadlock
___
Python tracker