|Date:||Sun, 22 Nov 2015 03:26:38 +0200|
|From:||Sergey Leschenko <sergle.ua [...] gmail.com>|
|To:||perlbug [...] perl.org|
|Subject:||Race condition in test IO/t/io_unix.t|
When trying to compile perl-5.22.0 on Linux Ubuntu 14.04 inside VirtualBox, make test always gives me:
Failed 1 test out of 2215, 99.95% okay.
Test is ok when I tried to compile Perl just in Linux without VirtualBox.
Test failed because 'ok 4' is missing from output.
It looks like that closing socket in parent process prevents the child process to read this line.
So issue can be observed only in some slow environment.
With attached patch all tests passed in VirtualBox VM.
Message body is not shown because sender requested not to inline it.