• Tim Peters's avatar
    SF patch #489173: Make os.spawnv not block the interpreter, from · 25059d30
    Tim Peters yazdı
    Anthony Roach.
    Release the global interpreter lock around platform spawn calls.
    Bugfix candidate?  Hard to say; I favor "yes, bugfix".
    These clearly *should* have been releasing the GIL all along, if for no
    other reason than compatibility with the similar os.system().  But it's
    possible some program out there is (a) multithreaded, (b) calling a spawn
    function with P_WAIT, and (c) relying on the spawn call to block all their
    threads until the spawned program completes.  I think it's very unlikely
    anyone is doing that on purpose, but someone may be doing so by accident.
    25059d30
Adı
Son kayıt (commit)
Son güncelleme
..
RPM Loading commit data...
ACKS Loading commit data...
AIX-NOTES Loading commit data...
BeOS-NOTES Loading commit data...
BeOS-setup.py Loading commit data...
HISTORY Loading commit data...
HPUX-NOTES Loading commit data...
NEWS Loading commit data...
PURIFY.README Loading commit data...
Porting Loading commit data...
README Loading commit data...
RFD Loading commit data...
cheatsheet Loading commit data...
find_recursionlimit.py Loading commit data...
gdbinit Loading commit data...
indent.pro Loading commit data...
python-mode.el Loading commit data...
python.man Loading commit data...
setuid-prog.c Loading commit data...
unicode.txt Loading commit data...
vgrindefs Loading commit data...