chiark / gitweb /
event: when we change the io events to watch we need to figure out if a an event...
[elogind.git] / src / libsystemd-bus / sd-event.c
index eab92bded0e0ad67ae27ddf3cfd22a3edd594e4b..55a85460893443095f9e6c60386040c5d6fe49e8 100644 (file)
@@ -1027,6 +1027,7 @@ _public_ int sd_event_source_set_io_events(sd_event_source *s, uint32_t events)
         }
 
         s->io.events = events;
+        source_set_pending(s, false);
 
         return 0;
 }