Mercurial > dovecot > original-hg > dovecot-1.2
changeset 2697:f3edd5e3c371 HEAD
Missing error checking in epoll_create(). Patch by Andrey Panin
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 07 Oct 2004 22:38:05 +0300 |
parents | e9699fe883a4 |
children | 55308ec89931 |
files | src/lib/ioloop-epoll.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/ioloop-epoll.c Thu Oct 07 22:37:27 2004 +0300 +++ b/src/lib/ioloop-epoll.c Thu Oct 07 22:38:05 2004 +0300 @@ -57,6 +57,8 @@ data->fd_index = p_new(ioloop->pool, struct io_list *, data->idx_size); data->epfd = epoll_create(INITIAL_EPOLL_EVENTS); + if (data->epfd < 0) + i_panic("epoll_create(): %m"); } void io_loop_handler_deinit(struct ioloop *ioloop)