diff options
Diffstat (limited to 'util/mini_event.c')
-rw-r--r-- | util/mini_event.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/mini_event.c b/util/mini_event.c index faadf1a23c8df..661d88d2e6f60 100644 --- a/util/mini_event.c +++ b/util/mini_event.c @@ -313,7 +313,7 @@ int event_add(struct event* ev, struct timeval* tv) struct timeval *now = ev->ev_base->time_tv; ev->ev_timeout.tv_sec = tv->tv_sec + now->tv_sec; ev->ev_timeout.tv_usec = tv->tv_usec + now->tv_usec; - while(ev->ev_timeout.tv_usec > 1000000) { + while(ev->ev_timeout.tv_usec >= 1000000) { ev->ev_timeout.tv_usec -= 1000000; ev->ev_timeout.tv_sec++; } |