]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/daemon.c
ITS#3538: improved substrings matching (spaces handled
[openldap] / servers / slapd / daemon.c
index 3438fe1df67769851993e3710a041b01193358ef..2893a905f90c1f05de7eb85f2332dd0cd2605439 100644 (file)
@@ -980,8 +980,8 @@ static int slap_open_listener(
                case AF_LOCAL:
 #ifdef LOCAL_CREDS
                {
-                   int one = 1;
-                   setsockopt(l.sl_sd, 0, LOCAL_CREDS, &one, sizeof one);
+                       int one = 1;
+                       setsockopt(l.sl_sd, 0, LOCAL_CREDS, &one, sizeof one);
                }
 #endif
                addrlen = sizeof(struct sockaddr_un);
@@ -1672,7 +1672,7 @@ 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 == 0 )
                                diff = tdelta;