]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/daemon.c
ITS#3538: improved substrings matching (spaces handled
[openldap] / servers / slapd / daemon.c
index 731a3d0e1a7e6ef382b935da09bfe71ef4d5ef20..2893a905f90c1f05de7eb85f2332dd0cd2605439 100644 (file)
@@ -1672,9 +1672,9 @@ slapd_daemon_task(
                }
                ldap_pvt_thread_mutex_unlock( &slapd_rq.rq_mutex );
 
-               if ( cat != NULL ) {
+               if ( cat && cat->tv_sec ) {
                        time_t diff = difftime( cat->tv_sec, now );
-                       if ( diff < 1 )
+                       if ( diff == 0 )
                                diff = tdelta;
                        if ( tvp == NULL || diff < tv.tv_sec ) {
                                tv.tv_sec = diff;