Rev 257: - 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 in http://samba.org/~tridge/ctdb

tridge at samba.org tridge at samba.org
Sat May 5 07:17:26 GMT 2007


------------------------------------------------------------
revno: 257
revision-id: tridge at samba.org-20070505071725-5n1dbqmzop11bmcp
parent: tridge at samba.org-20070505071433-i3i06lprinozpxhe
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge
timestamp: Sat 2007-05-05 17:17:25 +1000
message:
  - 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
  - added autoconf rules for automatically building with epoll support
added:
  lib/events/libevents.m4        libevents.m4-20070505071540-g8d5bc9j71yj33ct-1
modified:
  lib/events/events.c            events.c-20061117234101-o3qt14umlg9en8z0-26
  lib/events/events.h            events.h-20061117234101-o3qt14umlg9en8z0-27
  lib/events/events_aio.c        events_aio.c-20070501213746-4fxluwiq4rcxib8p-1
  lib/events/events_epoll.c      events_epoll.c-20070501213746-4fxluwiq4rcxib8p-2
  lib/events/events_liboop.c     events_liboop.c-20061117234101-o3qt14umlg9en8z0-29
  lib/events/events_select.c     events_select.c-20070501213746-4fxluwiq4rcxib8p-3
  lib/events/events_standard.c   events_standard.c-20061117234101-o3qt14umlg9en8z0-30
  lib/replace/system/select.h    select.h-20070125040949-7t3f5zdl1q4z9hyv-88

Diff too large for email (264, the limit is 200).


More information about the samba-cvs mailing list