]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
Force disconnected epoll source removal
authorRay Strode <rstrode@redhat.com>
Tue, 21 Oct 2008 16:50:29 +0000 (12:50 -0400)
committerRay Strode <rstrode@redhat.com>
Tue, 21 Oct 2008 16:50:29 +0000 (12:50 -0400)
Rather than relying on disconnected sources to
get automatically removed from epoll, we
explicitly remove them on disconnection events.

src/libply/ply-event-loop.c

index fe7edbccd52565c468c75263055d23c08c5e687d..5bfd4062b77ef3301b2ba807c8e30946bc413885 100644 (file)
@@ -1224,7 +1224,6 @@ ply_event_loop_process_pending_events (ply_event_loop_t *loop)
 
       if (is_disconnected)
         {
-          source->is_getting_polled = false;
           ply_event_loop_disconnect_source (loop, source);
         }
       else if (ply_event_loop_source_has_met_status (source, status))