]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
When removing exit handlers, remove all matches, not just the first
authorRay Strode <rstrode@redhat.com>
Mon, 19 May 2008 21:08:23 +0000 (17:08 -0400)
committerRay Strode <rstrode@redhat.com>
Mon, 19 May 2008 21:08:23 +0000 (17:08 -0400)
src/libply/ply-event-loop.c

index d8118b636c433e416bba2b16789c8dcb62fc1fd8..f509abcd4db9c7c6a3407c804c49c4b3f7aab7f9 100644 (file)
@@ -852,7 +852,6 @@ ply_event_loop_stop_watching_for_exit (ply_event_loop_t *loop,
           closure->user_data == user_data) {
               ply_list_remove_node (loop->exit_closures, node);
               free (closure);
-              break;
       }
 
       node = next_node;