We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3a4b24c commit d036fbfCopy full SHA for d036fbf
lib/solid_queue/processes/interruptible.rb
@@ -28,7 +28,7 @@ def interruptible_sleep(time)
28
if time > 0 && self_pipe[:reader].wait_readable(time)
29
loop { self_pipe[:reader].read_nonblock(SELF_PIPE_BLOCK_SIZE) }
30
end
31
- rescue Errno::EAGAIN, Errno::EINTR
+ rescue Errno::EAGAIN, Errno::EINTR, IO::EWOULDBLOCKWaitReadable
32
33
34
# Self-pipe for signal-handling (http://cr.yp.to/docs/selfpipe.html)
0 commit comments