Message294087
Basically, Windows EINVAL here looks like UNIX EPIPE. I agree to always
ignore it (remove the check on poll()).
I added the poll() check when I added the EINVAL test because I don't know
well Windows and I didn't know that write () can also fail with EINVAL if
the process is still running.
Your example makes it perfectly clear.
In short, Python must behave the same on Windows and UNIX on your example:
ignore errors on stdin.write(). |
|
Date |
User |
Action |
Args |
2017-05-21 08:21:11 | vstinner | set | recipients:
+ vstinner, paul.moore, tim.golden, zach.ware, eryksun, steve.dower |
2017-05-21 08:21:11 | vstinner | link | issue30418 messages |
2017-05-21 08:21:11 | vstinner | create | |
|