Fix Popen.communicate() to raise exceptions from reading the streams.
And a general clean up of how the streams are read, ensuring we just have one greenlet. This avoids the 'reentrant call' errors that could prevent closing the streams on time. Fixes #1510
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment