]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/cancel.c
also log cookie parsing
[openldap] / servers / slapd / cancel.c
index 4d62a5a2c92a9bb06e9b73db8947ca62c2512706..dd4c79730cd86f505eb0cbaf9694686dff4c5cef 100644 (file)
@@ -56,14 +56,14 @@ int cancel_extop( Operation *op, SlapReply *rs )
 
        (void) ber_free( ber, 1 );
 
+       Statslog( LDAP_DEBUG_STATS, "%s CANCEL msg=%d\n",
+               op->o_log_prefix, opid, 0, 0, 0 );
+
        if ( opid < 0 ) {
                rs->sr_text = "message ID invalid";
                return LDAP_PROTOCOL_ERROR;
        }
 
-       Statslog( LDAP_DEBUG_STATS, "%s CANCEL msg=%d\n",
-               op->o_log_prefix, opid, 0, 0, 0 );
-
        ldap_pvt_thread_mutex_lock( &op->o_conn->c_mutex );
        LDAP_STAILQ_FOREACH( o, &op->o_conn->c_pending_ops, o_next ) {
                if ( o->o_msgid == opid ) {