Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix crashes during log stream reading (#542)
1. When writing logs using `Logger.info` (say, logging JSONRPC requests) 2. Master or slave process calls `asyncio.StreamReader.readline` to get the log out 3. However the stream has a buffer limit 64k and will throw exception if reached, hence the printing coroutine will crash 4. As a result, the process's pipe may get full because no one is consuming, leading the process hang Fixes #208
- Loading branch information