From bb3d669c3babc5d6acb6bcd93e7fe65b85f4c878 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?P=C5=99emysl=20Janouch?=
Date: Sat, 22 Aug 2015 20:59:35 +0200
Subject: [PATCH] Fix epoll with no FDs to watch over
---
liberty.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/liberty.c b/liberty.c
index 4b9f78a..65bd3e8 100644
--- a/liberty.c
+++ b/liberty.c
@@ -1421,7 +1421,7 @@ poller_run (struct poller *self)
int n_fds;
do
- n_fds = epoll_wait (self->epoll_fd, self->revents, self->len,
+ n_fds = epoll_wait (self->epoll_fd, self->revents, self->alloc,
self->idle ? 0 : poller_timers_get_poll_timeout (&self->timers));
while (n_fds == -1 && errno == EINTR);