]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/connection.c
Fixed last commit. gcc was complaining about defined behavior.
[openldap] / servers / slapd / connection.c
index 9576b43ced49770901624153228102beb9d5a2c7..7d14e0c81875bdfd0ff815b358c1f78308a8e38e 100644 (file)
@@ -571,9 +571,9 @@ Connection * connection_init(
        slap_sasl_external( c, ssf, authid );
 
        slapd_add_internal( s, 1 );
-       ldap_pvt_thread_mutex_unlock( &c->c_mutex );
 
        backend_connection_init(c);
+       ldap_pvt_thread_mutex_unlock( &c->c_mutex );
 
        return c;
 }