[x] I have added a description of my changes and why I'd like them included in the section below
Description of Changes
Instead of stopping run on interrupts, retry the Poll. In the dependent libs epoll is used, epoll_wait will return EINTR on an interrupt (in which case we want to retry) or a timeout. In the second case we can just check if our timeout is passed, which is not an error case, and continue along.
Checklist
Description of Changes
Instead of stopping
run
on interrupts, retry the Poll. In the dependent libs epoll is used, epoll_wait will return EINTR on an interrupt (in which case we want to retry) or a timeout. In the second case we can just check if our timeout is passed, which is not an error case, and continue along.