1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/ctdb/lib/events
Volker Lendecke a0d9bd3c13 Run only one event for each epoll_wait/select call
This might be a bit less efficient, but experience in winbind has shown that
event callbacks can trigger changes in the socket state in very hard to
diagnose ways.

(This used to be ctdb commit a78b8ea7168e5fdb2d62379ad3112008b2748576)
2009-12-10 07:52:16 +11:00
..
config.m4 merge relevant lib code from samba4 2007-05-05 17:46:54 +10:00
config.mk merge latest versions of lib/replace, lib/talloc, lib/tdb and lib/events into ctdb bzr tree 2007-05-02 07:32:04 +10:00
events_aio.c update lib/events from samba4 (If->if) 2007-07-10 15:34:00 +10:00
events_epoll.c Run only one event for each epoll_wait/select call 2009-12-10 07:52:16 +11:00
events_internal.h make timed_event structure private to events_timed.c 2007-07-25 11:43:27 +10:00
events_liboop.c update lib/events from samba4 (If->if) 2007-07-10 15:34:00 +10:00
events_select.c Run only one event for each epoll_wait/select call 2009-12-10 07:52:16 +11:00
events_signal.c fixed a bug where we would look for a signal past the end of the 2008-07-18 13:46:01 +10:00
events_standard.c improve time jump logging 2009-12-10 07:31:04 +11:00
events_timed.c make timed_event structure private to events_timed.c 2007-07-25 11:43:27 +10:00
events.c update lib/events from samba4 (If->if) 2007-07-10 15:34:00 +10:00
events.h update lib/events from samba4 (If->if) 2007-07-10 15:34:00 +10:00
libevents.m4 - added a EVENT_FD_AUTOCLOSE flag that allows you to tell the event system to close the fd automatically when a fd_event is freed. This prevents races which can lead to epoll missing events 2007-05-05 17:17:25 +10:00