jD91mZM2/xidlehook

Handle spurious wakeups

Closed this issue · 1 comments

It's entirely possible, although clearly unlikely since it hasn't happened to me yet, that the mio event loop returns an event that is a false positive.

All file descriptors need to be nonblocking, and any WouldBlock I/O errors need to be ignored.
Even the signalfd.

Should now be fixed since 67b7f09 😄