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 
this fix, this module ran into a deadlock since the fork is being executed from 
within an import.  One could argue that my approach is poor style but one of 
the goals of this module is simplicity for the users....they simply need to 
import it to get the functionality of the module.

Was this a desired side-effect?

----------
nosy: +Bryan.Schmersal

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue1590864>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to