summaryrefslogtreecommitdiff
path: root/lib/ccan/array_size
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2012-11-30 09:43:23 +0100
committerJeremy Allison <jra@samba.org>2013-03-02 02:15:44 +0100
commitf9eb05509bdab08a350440eba47de38522f17036 (patch)
treedbf2dbe5b76a87e465974249918789ae6fb05000 /lib/ccan/array_size
parent35385a3e28850d0915e8cf2883871ae2101526f1 (diff)
downloadsamba-f9eb05509bdab08a350440eba47de38522f17036.tar.gz
samba-f9eb05509bdab08a350440eba47de38522f17036.tar.bz2
samba-f9eb05509bdab08a350440eba47de38522f17036.zip
tevent: change version to 0.9.18
This release contains a lot of fixes: - Adding new timer events is now faster, if there's a large number of timer events. - sigprocmask does not work on FreeBSD to stop further signals in a signal handler. - TEVENT_NUM_SIGNALS is calculated by configure in order to support realtime signals on freebsd. - ./configure --disable-python was fixed for the standalone build. - Several crash bugs in the poll backend are fixed. - The poll backend removes deleted events from the cached pollfd array now. - The poll doesn't pass pollfd.events == 0 to poll() and maintains a list of disabled events, instead of consuming 100% cpu and/or triggering the callers handler. - The poll backend detects POLLNVAL and reports EBADF instead of consuming 100% cpu. - The select backend supports separate handlers for TEVENT_FD_READ and TEVENT_FD_WRITE. - The poll and select backends are now doing fair queuing of fd events. - The epoll has better error checking and supports separate handlers for TEVENT_FD_READ and TEVENT_FD_WRITE. - The standard backend was rewritten to be a tiny wrapper on top of epoll with a fallback to poll, which means that it doesn't use select directly anymore. - TEVENT_TRACE_BEFORE_LOOP_ONCE and TEVENT_TRACE_AFTER_LOOP_ONCE are added in order to allow the application to hook in before and after the loop_once() backend function is called. The TEVENT_HAS_LOOP_ONCE_TRACE_POINTS define can be used to detect the new feature. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Sat Mar 2 02:15:44 CET 2013 on sn-devel-104
Diffstat (limited to 'lib/ccan/array_size')
0 files changed, 0 insertions, 0 deletions