--- libev/ev.c 2007/11/04 22:03:17 1.63 +++ libev/ev.c 2007/11/04 23:14:11 1.64 @@ -308,11 +308,8 @@ anfd->reify = 0; - if (anfd->events != events) - { - method_modify (EV_A_ fd, anfd->events, events); - anfd->events = events; - } + method_modify (EV_A_ fd, anfd->events, events); + anfd->events = events; } fdchangecnt = 0;