From: Michael Poole Date: Wed, 30 Jul 2008 23:50:27 +0000 (-0400) Subject: Update "now" in kevent ioset back-end. X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=fe3f7de84f4d13a4f41eec7ade8a39cd2842ca3a Update "now" in kevent ioset back-end. src/ioset-kevent.c (ioset_kevent_loop): Update now after kevent() returns. --- diff --git a/src/ioset-kevent.c b/src/ioset-kevent.c index a88970b..5d6f0bb 100644 --- a/src/ioset-kevent.c +++ b/src/ioset-kevent.c @@ -106,6 +106,7 @@ ioset_kevent_loop(struct timeval *timeout) log_module(MAIN_LOG, LOG_ERROR, "kevent() poll failed: %s", strerror(errno)); return 1; } + now = time(NULL) + clock_skew; /* Process the events we got. */ for (ii = 0; ii < res; ++ii) {