summaryrefslogtreecommitdiff
path: root/lib/tevent/tevent_poll.c
Commit message (Expand)AuthorAgeFilesLines
* tevent: Add threaded immediate activationVolker Lendecke2016-08-241-0/+4
* tevent: Move the async wakeup pipe to commonVolker Lendecke2016-08-241-4/+1
* tevent: remove uneeded type argument from DLIST_DEMOTE()Michael Adam2016-02-061-1/+1
* lib: tevent: Fix bug in poll backend - poll_event_loop_poll()Jeremy Allison2015-11-181-1/+4
* tevent: remove unused exit_code in tevent_poll.cStefan Metzmacher2014-09-301-3/+0
* tevent: Fix Coverity ID 989236 Operands don't affect resultVolker Lendecke2013-06-141-1/+1
* tevent: Only set poll_ev->delete=false if it was trueVolker Lendecke2013-04-041-1/+1
* tevent: optimize adding new zero timer eventsStefan Metzmacher2013-03-011-2/+2
* tevent: use DLIST_DEMOTE() before calling on fde handler after select() and p...Stefan Metzmacher2013-03-011-0/+1
* tevent: revalidate fde->flags after poll()Stefan Metzmacher2013-03-011-0/+6
* tevent: ignore POLLNVAL from poll() and disable the eventStefan Metzmacher2013-03-011-1/+44
* tevent: traverse the ev->fd_event list instead of the poll_ev->fds arrayStefan Metzmacher2013-03-011-26/+5
* tevent: maintain a list of disabled events in the poll backendStefan Metzmacher2013-03-011-7/+48
* tevent: merge poll_fresh_fde_destructor() into poll_event_fd_destructor()Stefan Metzmacher2013-03-011-18/+6
* tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()Stefan Metzmacher2013-03-011-2/+1
* tevent: make sure we cleanup the array passed to poll() after deleting an eventStefan Metzmacher2013-03-011-0/+30
* tevent: don't skip a fd event if the previous one was deleted during poll()Stefan Metzmacher2013-03-011-2/+9
* tevent: remember the errno from select(), poll() and epoll_wait()Stefan Metzmacher2013-03-011-1/+3
* tevent: Add a private function tevent_poll_event_add_fd_internal().Jeremy Allison2013-02-141-0/+16
* tevent_poll: add poll_event_loop_wait()Stefan Metzmacher2013-02-031-2/+31
* tevent_poll: fix the usage of tevent_re_initialise()Stefan Metzmacher2013-02-021-0/+8
* tevent_poll: call tevent_common_fd_destructor() from poll_fresh_fde_destructor()Stefan Metzmacher2013-02-021-2/+3
* tevent_poll: Avoid a crash in poll_event_set_fd_flagsVolker Lendecke2013-02-021-2/+8
* tevent_poll: Avoid a crash in poll_fresh_fde_destructorVolker Lendecke2013-02-021-2/+9
* tevent_poll: NULL out fde->event_ctx for "fresh" poll fdesVolker Lendecke2013-02-021-0/+8
* tevent_poll: Use the poll_event_context_destructor alwaysVolker Lendecke2013-02-021-5/+12
* tevent_poll: Re-order routinesVolker Lendecke2013-02-021-16/+16
* tevent_poll: Fix a crash in the poll backendVolker Lendecke2013-02-021-4/+15
* tevent: Fix a comment typoVolker Lendecke2013-01-311-1/+1
* lib/tevent: Add a thread-safe tevent backendVolker Lendecke2012-08-161-3/+158
* tevent_poll: Decouple poll_ev->fds handling from adding/removing fdsVolker Lendecke2012-08-161-72/+135
* lib/tevent: Add trace point callbackMartin Schwenke2012-06-081-0/+2
* lib/tevent: In poll_event_context, add a pointer back to the tevent_contextMartin Schwenke2012-06-081-0/+4
* tevent: Fix a typoVolker Lendecke2012-04-091-1/+1
* tevent: Slightly simplify poll_event_loop_pollVolker Lendecke2011-07-281-33/+38
* Fix the poll() backend to correctly respond to POLLHUP|POLLERR returns on a f...Jeremy Allison2011-06-031-1/+13
* tevent/poll: use fde->additional_flags to hold the array indexStefan Metzmacher2011-03-101-17/+6
* Fix "cast from pointer to integer of different size" warnings on a 64-bit mac...Jeremy Allison2011-02-281-7/+7
* tevent: Add a poll backendVolker Lendecke2011-02-281-0/+306