Update of /repo/OpenLDAP/pkg/ldap/servers/slapd
Modified Files: Tag: OPENLDAP_REL_ENG_2_4 abandon.c 1.52.2.2 -> 1.52.2.3 cancel.c 1.23.2.2 -> 1.23.2.3 connection.c 1.358.2.8 -> 1.358.2.9 daemon.c 1.380.2.6 -> 1.380.2.7 init.c 1.97.2.6 -> 1.97.2.7 operation.c 1.75.2.3 -> 1.75.2.4 proto-slap.h 1.670.2.13 -> 1.670.2.14 result.c 1.289.2.7 -> 1.289.2.8 slap.h 1.764.2.15 -> 1.764.2.16
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/servers/slapd/ http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/abandon.c http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/cancel.c http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/connection.c http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/daemon.c http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/init.c http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/operation.c http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/proto-slap.h http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/result.c http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/slap.h
Changes are generally available on cvs.openldap.org (and CVSweb) within 30 minutes of being committed.