From c2c078362a8c8bf9e228bb3530020da2c73aacb1 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Sun, 29 Apr 2007 21:49:00 +0200 Subject: [PATCH] [MINOR] remove wait_time nullification in ev_sepoll in ev_sepoll(), wait_time is forced to zero if at least one speculative event is converted to a real event. This is completely wrong. --- src/ev_sepoll.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/ev_sepoll.c b/src/ev_sepoll.c index b7821fb67..24a343e38 100644 --- a/src/ev_sepoll.c +++ b/src/ev_sepoll.c @@ -326,11 +326,6 @@ REGPRM2 static void _do_poll(struct poller *p, int wait_time) } epoll_ctl(epoll_fd, opcode, fd, &ev); - /* We don't want epoll_wait() to wait for certain events - * which might never come. - */ - wait_time = 0; - if (status & EPOLLIN) { fd_list[fd].e &= ~FD_EV_MASK_R; fd_list[fd].e |= FD_EV_WAIT_R;