In perl.git, the branch tonyc/backticks2 has been created <http://perl5.git.perl.org/perl.git/commitdiff/c7a170a4418024f100498f33375b46f9a83f1f97?hp=0000000000000000000000000000000000000000>
at c7a170a4418024f100498f33375b46f9a83f1f97 (commit) - Log ----------------------------------------------------------------- commit c7a170a4418024f100498f33375b46f9a83f1f97 Author: Tony Cook <t...@develop-help.com> Date: Mon Jan 20 16:04:12 2014 +1100 [perl #77672] avoid a file handle redirection race With multiple threads (and Win32 fork() is implemented in terms of threads), Win32's popen() code had a race condition where a different thread could write to the stdout (or read from the stdin) handle setup for a child process. Avoid this by using the Win32 API to supply the I/O handles instead of redirecting them in the current process. ----------------------------------------------------------------------- -- Perl5 Master Repository