A ref change was pushed to the OpenLDAP (openldap.git) repository. It will be available in the public mirror shortly.
The branch, master has been updated via a8f01cc88589a407cb9835b47ece8661c91e6a6b (commit) from 5adcdb7642dbafae484b8f3feb391490ff9be087 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit a8f01cc88589a407cb9835b47ece8661c91e6a6b Author: Ondřej Kuzník ondra@mistotebe.net Date: Wed Mar 8 17:03:18 2017 +0000
ITS#8638 Add a recursive mutex to libldap_r for libevent
Most thread implementations suppport a native recursive mutex, use that where possible (especially when a regular mutex is recursive already).
Also provide a macro for applications to test whether they can use the lock functions interchangeably.
-----------------------------------------------------------------------
Summary of changes: include/ldap_int_thread.h | 16 ++++++++++++++-- include/ldap_pvt_thread.h | 16 ++++++++++++++++ libraries/libldap_r/thr_cthreads.c | 28 ++++++++++++++++++++++++++++ libraries/libldap_r/thr_nt.c | 11 +++++++++++ libraries/libldap_r/thr_posix.c | 22 ++++++++++++++++++++++ libraries/libldap_r/thr_pth.c | 18 ++++++++++++++++++ libraries/libldap_r/thr_stub.c | 17 +++++++++++++++++ libraries/libldap_r/thr_thr.c | 15 +++++++++++++++ 8 files changed, 141 insertions(+), 2 deletions(-)