Message142405
> This means that the child process didn't get reaped by _cleanup().
The most likely cause is that when _cleanup() calls waitpid(pid, WNOHANG), the child process hasn't exited yet.
Since I had already set a rather high timeout to avoid this problem and we're only interested in checking that the child is correctly added to the _active list, I've removed the part of test_zombie_fast_process_del which checked that the child got collected when the next Popen instance is allocated (I added this check in test_leak_fast_process_del_killed, which doesn't have this timeout problem because the process gets killed).
I'll watch the buildbots. |
|
Date |
User |
Action |
Args |
2011-08-18 22:32:06 | neologix | set | recipients:
+ neologix, gregory.p.smith, vstinner, rosslagerwall, python-dev, gabriele.trombetti |
2011-08-18 22:32:06 | neologix | set | messageid: <1313706726.54.0.502742353387.issue12650@psf.upfronthosting.co.za> |
2011-08-18 22:32:05 | neologix | link | issue12650 messages |
2011-08-18 22:32:05 | neologix | create | |
|