svn commit: samba r5393 - in branches/SAMBA_4_0/source/lib/events: .
metze at samba.org
metze at samba.org
Mon Feb 14 09:43:36 GMT 2005
Author: metze
Date: 2005-02-14 09:43:36 +0000 (Mon, 14 Feb 2005)
New Revision: 5393
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5393
Log:
trigger timed events not to early, better do it a bit to late
metze
Modified:
branches/SAMBA_4_0/source/lib/events/events_standard.c
Changeset:
Modified: branches/SAMBA_4_0/source/lib/events/events_standard.c
===================================================================
--- branches/SAMBA_4_0/source/lib/events/events_standard.c 2005-02-14 09:15:24 UTC (rev 5392)
+++ branches/SAMBA_4_0/source/lib/events/events_standard.c 2005-02-14 09:43:36 UTC (rev 5393)
@@ -380,7 +380,8 @@
int timeout = -1;
if (tvalp) {
- timeout = (tvalp->tv_usec / 1000) + (tvalp->tv_sec*1000);
+ /* it's better to trigger timed events a bit later than to early */
+ timeout = ((tvalp->tv_usec+999) / 1000) + (tvalp->tv_sec*1000);
}
ret = epoll_wait(ev->epoll_fd, events, maxevents, timeout);
More information about the samba-cvs
mailing list