We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7cb4451 commit 37bf83eCopy full SHA for 37bf83e
uvloop/handles/process.pyx
@@ -93,6 +93,9 @@ cdef class UVProcess(UVHandle):
93
if preexec_fn is not None:
94
errpipe_data = bytearray()
95
while True:
96
+ # XXX: This is a blocking code that has to be
97
+ # rewritten (using loop.connect_read_pipe() or
98
+ # otherwise.)
99
part = os_read(self._errpipe_read, 50000)
100
errpipe_data += part
101
if not part or len(errpipe_data) > 50000:
0 commit comments