]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/search.c
document option '-F'
[openldap] / servers / slapd / back-ldap / search.c
index 9afcbafef46508a6815525bab98c0ea3bc0653de..edd5bba22de4b49be8dae0e7f1a6703e421fed93 100644 (file)
@@ -122,11 +122,11 @@ fail:;
                if ( rs->sr_err == LDAP_SERVER_DOWN ) {
                        if ( do_retry ) {
                                do_retry = 0;
-                               if ( ldap_back_retry( lc, op, &rs, LDAP_BACK_DONTSEND ) ) {
+                               if ( ldap_back_retry( lc, op, rs, LDAP_BACK_DONTSEND ) ) {
                                        goto retry;
                                }
                        }
-                       rc = ldap_back_op_result( lc, op, rs, msgid, LDAP_BACK_SENDERR );
+                       rc = ldap_back_op_result( lc, op, rs, msgid, LDAP_BACK_DONTSEND );
                        ldap_back_freeconn( op, lc );
                        lc = NULL;
                        goto finish;