summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorGregory P. Smith <greg@krypto.org>2012-11-11 09:38:18 (GMT)
committerGregory P. Smith <greg@krypto.org>2012-11-11 09:38:18 (GMT)
commitc8ac03d936fd9fa7b48c0aaac01b66e8d8fcf766 (patch)
tree17694b3e6aa5de57be8c50335e735b5c51ae7ae9 /Modules
parent6893732c353ed7cbd2492164aa2b7c64a9f1c840 (diff)
parent12489d98e692717a93694644dac4975d54106178 (diff)
downloadcpython-c8ac03d936fd9fa7b48c0aaac01b66e8d8fcf766.zip
cpython-c8ac03d936fd9fa7b48c0aaac01b66e8d8fcf766.tar.gz
cpython-c8ac03d936fd9fa7b48c0aaac01b66e8d8fcf766.tar.bz2
Fixes issue #16140: The subprocess module no longer double closes its
child subprocess.PIPE parent file descriptors on child error prior to exec(). This would lead to race conditions in multithreaded programs where another thread opened a file reusing the fd which was then closed out from beneath it by the errant second close.
Diffstat (limited to 'Modules')
0 files changed, 0 insertions, 0 deletions