]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
We should just be able to call backend_retry
authorOndřej Kuzník <ondra@mistotebe.net>
Wed, 22 Nov 2017 11:03:33 +0000 (11:03 +0000)
committerOndřej Kuzník <okuznik@symas.com>
Tue, 17 Nov 2020 17:58:14 +0000 (17:58 +0000)
servers/lloadd/daemon.c

index 77999b441e012b4f6b9b79b2555292bf4f5e5178..ec5b0453a52b960f678d3fea90e3e50034de98af 100644 (file)
@@ -1289,14 +1289,8 @@ slapd_daemon( struct event_base *daemon_base )
             return -1;
         }
         b->b_retry_event = retry_event;
-        b->b_opening++;
 
-        rc = ldap_pvt_thread_pool_submit(
-                &connection_pool, backend_connect_task, b );
-        if ( rc ) {
-            Debug( LDAP_DEBUG_ANY, "failed to schedule backend connection task (%d)\n", rc );
-            return rc;
-        }
+        backend_retry( b );
     }
 
     lloadd_inited = 1;