[issue29472] subprocess.communicate with timeout 0 and already terminated process generates TimeoutExpired on Linux
Changes by Maurice van der Pot : Added file: http://bugs.python.org/file46557/test.py ___ Python tracker <http://bugs.python.org/issue29472> ___ ___ Python-bugs-list m
[issue29472] subprocess.communicate with timeout 0 and already terminated process generates TimeoutExpired on Linux
New submission from Maurice van der Pot: This only happens when: - timeout is small enough - at least one stream is redirected to a PIPE When I know for certain that a subprocess has already terminated and I call communicate to retrieve its results with a timeout of 0 (or other small enough