]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/search.c
allow pretty time form in quarantine string
[openldap] / servers / slapd / back-ldap / search.c
index 4fa338b0d7e07e7013a2d8a57e54d96fd587f82a..eed46629d365cedddd7e5f4c3efeb0b9174e638d 100644 (file)
@@ -141,6 +141,8 @@ ldap_back_search(
                Operation       *op,
                SlapReply       *rs )
 {
+       ldapinfo_t      *li = (ldapinfo_t *) op->o_bd->be_private;
+
        ldapconn_t      *lc;
        struct timeval  tv;
        time_t          stoptime = (time_t)-1;
@@ -464,6 +466,10 @@ retry:
        }
 
 finish:;
+       if ( LDAP_BACK_QUARANTINE( li ) ) {
+               ldap_back_quarantine( op, rs, 1 );
+       }
+
        if ( rc != SLAPD_ABANDON ) {
                send_ldap_result( op, rs );
        }