+nenolod 2007/05/07 02:57:50 UTC (20070507-3442)
+ Log:
+ - regen configure
+
+
+ Changes: Modified:
+ +114 -1 trunk/configure (File Modified)
+
+
nenolod 2007/05/07 02:53:54 UTC (20070507-3440)
Log:
- remove "ASM hashing code" from the configure overview
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA
*
- * $Id: epoll.c 3374 2007-04-03 10:49:11Z nenolod $
+ * $Id: epoll.c 3444 2007-05-09 00:32:08Z nenolod $
*/
#include "config.h"
if(timeout)
F->timeout = CurrentTime + (timeout / 1000);
- if(!(F->pflags & EPOLLIN) && !(F->pflags & EPOLLOUT))
+ if(old_flags == 0 && F->pflags == 0)
+ return;
+ else if(F->pflags <= 0)
op = EPOLL_CTL_DEL;
else if(old_flags == 0 && F->pflags > 0)
op = EPOLL_CTL_ADD;
libcharybdis_log("comm_setselect(): epoll_ctl failed: %s", strerror(errno));
abort();
}
+
+
}
/*