• Victor Stinner's avatar
    bpo-33929: multiprocessing: fix handle leak on race condition (GH-7921) · 2cc9d21f
    Victor Stinner yazdı
    Fix a race condition in Popen of
    multiprocessing.popen_spawn_win32. The child process now duplicates
    the read end of pipe instead of "stealing" it.
    
    Previously, the read end of pipe was "stolen" by the child process,
    but it leaked a handle if the child process had been terminated
    before it could steal the handle from the parent process.
    2cc9d21f
popen_spawn_win32.py 3.39 KB