From: Ondřej Kuzník Date: Wed, 22 Nov 2017 11:03:33 +0000 (+0000) Subject: We should just be able to call backend_retry X-Git-Tag: OPENLDAP_REL_ENG_2_5_1ALPHA~18^2~100 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4d7e8af8d94086bef1ceeafd45a6fe84147b579;p=thirdparty%2Fopenldap.git We should just be able to call backend_retry --- diff --git a/servers/lloadd/daemon.c b/servers/lloadd/daemon.c index 77999b441e..ec5b0453a5 100644 --- a/servers/lloadd/daemon.c +++ b/servers/lloadd/daemon.c @@ -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;