Message90471
Testing on Debian with latest trunk:
- the proposed example code works very well (I get all data).
- I added "subprocess._has_poll = False", and some (sometimes all) data
is lost. It seems that select() will return stdin even if it is not
writable.
On Windows of course, communicate() uses a blocking write, and always fail.
The proposed patch ignore the errors when EPIPE is raised, and simply
stops writing. |
|
Date |
User |
Action |
Args |
2009-07-13 08:28:58 | amaury.forgeotdarc | set | recipients:
+ amaury.forgeotdarc, dwalczak |
2009-07-13 08:28:58 | amaury.forgeotdarc | set | messageid: <1247473738.31.0.165136094949.issue6457@psf.upfronthosting.co.za> |
2009-07-13 08:28:56 | amaury.forgeotdarc | link | issue6457 messages |
2009-07-13 08:28:55 | amaury.forgeotdarc | create | |
|