[issue6800] os.exec* raises "OSError: [Errno 45] Operation not supported" in a multithreaded application

Ronald Oussoren report at bugs.python.org
Sat Aug 29 06:57:53 CEST 2009


Ronald Oussoren <ronaldoussoren at mac.com> added the comment:

The issue with execv seems to be resolved on OSX 10.6, and hence the 
problem will go away by itself in the future.

But until OSX 10.5 and earlier have died of this is a valid issue.

My gut feeling is that I'm -1 on killing all threads in os.execv because 
it is unclear if that is a save thing to do (what if the system starts a 
number of threads in the background, killing one of them might crash your 
application before we get around to killing another one).

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue6800>
_______________________________________


More information about the Python-bugs-list mailing list