CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2016/05/26 00:59:42

Modified files:
        lib/libc/asr   : asr.c 

Log message:
Calculate elapsed time in poll() and subtract that from the remaining time
when restarting poll() after receiving a signal.

The ruby runtime send signals to threads periodically, so without accounting
for elapsed time, the timeout would never expire if we didn't get a response
from a nameserver.

ok deraadt@ eric@

Reply via email to