]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-bdb/search.c
ITS#7761 bail out of search if config is pausing
[openldap] / servers / slapd / back-bdb / search.c
index 450f483ebf8616cb2b44130b096c5625d491c9b6..06ea62a0835b44fc40398132709db043315f375c 100644 (file)
@@ -1038,6 +1038,9 @@ id_retry:
                                        break;
                                default:                /* entry not sent */
                                        break;
+                               case LDAP_BUSY:
+                                       send_ldap_result( op, rs );
+                                       goto done;
                                case LDAP_UNAVAILABLE:
                                case LDAP_SIZELIMIT_EXCEEDED:
                                        if ( rs->sr_err == LDAP_SIZELIMIT_EXCEEDED ) {