Marko <ivanovic.ma...@yandex.com> added the comment:

@jaswdr Hm, this is was somewhat unexpected for me, since when reading directly 
from pipe, and EOF is sent.

Timeout was somewhat awkward in my case, since I don't know when other process 
will start sending, and how long it would take. On the other hand, I use 
asyncio loop, and can do this asynchronously, so I get notified when child 
process dies, by other means, and close the stream. So there are plenty of 
possible workarounds, but I'm not sure it is impossible to solve the problem on 
the library level yet. It would take more digging into implementation from my 
side, however.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue43806>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to