Update of /repo/OpenLDAP/pkg/ldap/libraries/libldap_r
Modified Files: Tag: OPENLDAP_REL_ENG_2_4 thr_cthreads.c 1.20.2.2 -> 1.20.2.3 thr_nt.c 1.32.2.3 -> 1.32.2.4 thr_posix.c 1.46.2.2 -> 1.46.2.3 thr_pth.c 1.16.2.2 -> 1.16.2.3 thr_stub.c 1.27.2.3 -> 1.27.2.4 thr_thr.c 1.18.2.2 -> 1.18.2.3 tpool.c 1.52.2.7 -> 1.52.2.8
Log Message: Use per-thread slap_counters to eliminate lock contention Unifdef SLAP_LIGHTWEIGHT_DISPATCHER Use thread-specific data in pool_context() Added native thread-specific data support Concurrency tweaks: store conn->c_sd, don't use ber_sockbuf_ctrl to retrieve it. use per-thread free lists for operations, no mutexes needed.
CVS Web URLs: http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/ http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/thr_cthreads.c http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/thr_nt.c http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/thr_posix.c http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/thr_pth.c http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/thr_stub.c http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/thr_thr.c http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/tpool.c
Changes are generally available on cvs.openldap.org (and CVSweb) within 30 minutes of being committed.