]> git.sur5r.net Git - openldap/commitdiff
Don't defer abandon due to pending
authorKurt Zeilenga <kurt@openldap.org>
Tue, 10 Feb 2004 00:17:21 +0000 (00:17 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Tue, 10 Feb 2004 00:17:21 +0000 (00:17 +0000)
servers/slapd/connection.c

index 41b2a7232d3ab4f72744764c5a73cf2bce639bf0..6e2c934847980ae44c92d2f1a0a85e9045a3a991 100644 (file)
@@ -1628,7 +1628,7 @@ connection_input(
                defer = "too many executing";
        } else if (conn->c_conn_state == SLAP_C_BINDING ) {
                defer = "binding";
-       } else if (conn->c_n_ops_pending) {
+       } else if (tag != LDAP_REQ_ABANDON && conn->c_n_ops_pending) {
                defer = "pending operations";
        }