in reply to "Interrupted system call"
in thread Issue with timeout on accept system call

For background on this change see http://perldoc.perl.org/perlipc.html#Deferred-Signals-(Safe-Signals). I'd guess you are getting SIGCHLD. Two easy things to do: you can either turn off safe signals as described, or put a loop around your accept that ends when it succeeds or gets an error other than EINTR.