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.

Reply via email to