This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author martin.panter
Recipients martin.panter, meador.inge, python-dev, twouters, tylercrompton
Date 2016-05-15.09:28:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Unfortunately, I think my debugging messages needed a flush() call to be effective when the deadlock happens.

So the test is failing on three buildbots:

* AMD64 Snow Leop 3.x: stuck at Lib/, os.waitpid() waiting for child to exit
* x86 OpenBSD 3.x: stuck at Lib/, -> self._kqueue.control() waiting for pty event
* x86 Tiger 3.x: sel.register() -> self._kqueue.control() raises ENOTSUP

On the other hand, the test is passing on Free BSD, Open Indiana, AIX, and Linux (+ Meador’s OS X Yosemite). I think I might just skip the test on the problematic platforms, unless anyone has any suggestions for these other platforms:

@unittest.skipIf(sys.platform.startswith(("darwin", "openbsd")))
Date User Action Args
2016-05-15 09:28:20martin.pantersetrecipients: + martin.panter, twouters, meador.inge, python-dev, tylercrompton
2016-05-15 09:28:20martin.pantersetmessageid: <>
2016-05-15 09:28:20martin.panterlinkissue26870 messages
2016-05-15 09:28:19martin.pantercreate