Message333751
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 exceptions in debug mode.
The logging can be omitted because if the pipe is full the loop wakes up and drains the pipe anyway. |
|
Date |
User |
Action |
Args |
2019-01-16 08:17:28 | asvetlov | set | recipients:
+ asvetlov |
2019-01-16 08:17:26 | asvetlov | set | messageid: <1547626646.01.0.761930434303.issue35749@roundup.psfhosted.org> |
2019-01-16 08:17:25 | asvetlov | link | issue35749 messages |
2019-01-16 08:17:25 | asvetlov | create | |
|