Revert "Enable multiple fd events on a single file descriptor"
authorVolker Lendecke <vl@samba.org>
Fri, 25 Apr 2008 14:43:30 +0000 (16:43 +0200)
committerVolker Lendecke <vl@samba.org>
Fri, 25 Apr 2008 14:43:30 +0000 (16:43 +0200)
This reverts commit 61503f822b60f98dd1f7549707ec89b48e32caeb.

source/lib/events.c

index 9decf213b4a71017fd58744649a8efbd70333b21..f7bad9bcad11550fe89e7a171078f4fbe4737ba3 100644 (file)
@@ -292,7 +292,7 @@ bool run_events(struct event_context *event_ctx,
                if (FD_ISSET(fde->fd, read_fds)) flags |= EVENT_FD_READ;
                if (FD_ISSET(fde->fd, write_fds)) flags |= EVENT_FD_WRITE;
 
-               if (flags & fde->flags) {
+               if (flags) {
                        fde->handler(event_ctx, fde, flags, fde->private_data);
                        fired = True;
                }