From ecba903bcfc5046b0d8aee18433ab9fc09c6a68f Mon Sep 17 00:00:00 2001 From: Pierre Pfister Date: Tue, 4 Apr 2017 15:55:21 +0100 Subject: [PATCH] Fix typo in minimal epoll polling time epoll was supposed to not sleep when timeout is less than 1ms, but a typo made it not sleep any time the requested timeout is lower than 1000 seconds (in practice, never...). This patch replaces "1e3" with "1e-3", which represents 1ms. Change-Id: I731851b27a6bf6ab8e41586e017e94b962b09bf3 Signed-off-by: Pierre Pfister (cherry picked from commit ec06222ae189fe8d84b63410130fff04bf446573) --- src/vlib/unix/input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vlib/unix/input.c b/src/vlib/unix/input.c index 7b4183a4a70..73783d13c89 100644 --- a/src/vlib/unix/input.c +++ b/src/vlib/unix/input.c @@ -130,7 +130,7 @@ linux_epoll_input (vlib_main_t * vm, * vm->clib_time.seconds_per_clock) /* subtract off some slop time */ - 50e-6; - if (timeout < 1e3) + if (timeout < 1e-3) { /* We have event happenning in less than 1 ms so don't allow epoll to wait */ -- 2.16.6