[dovecot-cvs] dovecot/src/lib ioloop-epoll.c,1.7,1.8

cras at dovecot.org cras at dovecot.org
Thu Oct 27 17:59:29 EEST 2005


Update of /var/lib/cvs/dovecot/src/lib
In directory talvi:/tmp/cvs-serv20958

Modified Files:
	ioloop-epoll.c 
Log Message:
Added more verbosity to epoll_ctl() failure messages.



Index: ioloop-epoll.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib/ioloop-epoll.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- ioloop-epoll.c	25 Sep 2005 10:19:51 -0000	1.7
+++ ioloop-epoll.c	27 Oct 2005 14:59:27 -0000	1.8
@@ -164,7 +164,7 @@
 
 	ret = epoll_ctl(ctx->epfd, op, fd, &event);
 	if (ret < 0)
-		i_fatal("epoll_ctl(): %m");
+		i_fatal("epoll_ctl(%d): %m", op);
 
 	if (ctx->events_pos >= ctx->events_size) {
 		ctx->events_size = nearest_power(ctx->events_size + 1);
@@ -194,7 +194,7 @@
 
 	ret = epoll_ctl(ctx->epfd, op, io->fd, &event);
 	if (ret < 0 && errno != EBADF)
-		i_fatal("epoll_ctl(): %m");
+		i_fatal("epoll_ctl(%d): %m", op);
 
 	ctx->events_pos--;
 }



More information about the dovecot-cvs mailing list