tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()
authorStefan Metzmacher <metze@samba.org>
Thu, 28 Feb 2013 16:02:45 +0000 (17:02 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 1 Mar 2013 09:48:39 +0000 (10:48 +0100)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
lib/tevent/tevent_poll.c

index 0928cbd6cb07f46cebb76ac995da9897c93f91ad..6e1c5c39f2d0995d330c06d623df8f73f1fb4df7 100644 (file)
@@ -308,8 +308,7 @@ static struct tevent_fd *poll_event_add_fd(struct tevent_context *ev,
        fde->additional_flags   = UINT64_MAX;
        fde->additional_data    = NULL;
 
-       DLIST_ADD(poll_ev->fresh, fde);
-       talloc_set_destructor(fde, poll_fresh_fde_destructor);
+       tevent_poll_event_add_fd_internal(ev, fde);
        poll_event_wake_pollthread(poll_ev);
 
        /*