src/ioset-epoll.c (ioset_epoll_loop): Set now after epoll_wait() returns.
git-archimport-id: srvx@srvx.net--2006/srvx--devo--1.3--patch-51
# arch-tag: automatic-ChangeLog--srvx@srvx.net--2006/srvx--devo--1.3
#
+2006-10-04 01:23:10 GMT Michael Poole <mdpoole@troilus.org> patch-51
+
+ Summary:
+ Update time for ioset backend.
+ Revision:
+ srvx--devo--1.3--patch-51
+
+ src/ioset-epoll.c (ioset_epoll_loop): Set now after epoll_wait() returns.
+
+ modified files:
+ ChangeLog src/ioset-epoll.c
+
+
2006-10-03 23:18:25 GMT Michael Poole <mdpoole@troilus.org> patch-50
Summary:
msec = timeout ? (timeout->tv_sec * 1000 + timeout->tv_usec / 1000) : -1;
res = epoll_wait(epoll_fd, evts, ArrayLength(evts), msec);
+ now = time(NULL) + clock_skew;
if (res < 0) {
if (errno != EINTR) {
log_module(MAIN_LOG, LOG_ERROR, "epoll_wait() error %d: %s", errno, strerror(errno));