[issue35749] Ignore exception if event loop wakeup pipe is full

2019-01-16 Thread Andrew Svetlov
Change by Andrew Svetlov : -- keywords: +patch, patch, patch pull_requests: +11254, 11255, 11256 stage: -> patch review ___ Python tracker ___

[issue35749] Ignore exception if event loop wakeup pipe is full

2019-01-16 Thread Andrew Svetlov
Change by Andrew Svetlov : -- keywords: +patch, patch pull_requests: +11254, 11255 stage: -> patch review ___ Python tracker ___ __

[issue35749] Ignore exception if event loop wakeup pipe is full

2019-01-16 Thread Andrew Svetlov
Change by Andrew Svetlov : -- keywords: +patch pull_requests: +11254 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-

[issue35749] Ignore exception if event loop wakeup pipe is full

2019-01-16 Thread Andrew Svetlov
Change by Andrew Svetlov : -- components: +asyncio nosy: +yselivanov type: -> enhancement versions: +Python 3.7, Python 3.8 ___ Python tracker ___

[issue35749] Ignore exception if event loop wakeup pipe is full

2019-01-16 Thread Andrew Svetlov
New submission from Andrew Svetlov : Asyncio uses a pipe to wakeup event loop in cases of 1. Signal handlers (set_wakeup_fd) 2. Calling asyncio code from another thread In both cases, it sends b'\0' to the pipe to wake up a loop. If the pipe is full OSError is raised. asyncio logs these excepti