mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 16:49:39 -05:00
ITS#5726: Revert 1.392, the runqueue must always be inspected.
This commit is contained in:
parent
d5ac6c4630
commit
f1f9a6280a
1 changed files with 2 additions and 8 deletions
|
|
@ -1204,7 +1204,7 @@ do_syncrepl(
|
|||
OperationBuffer opbuf;
|
||||
Operation *op;
|
||||
int rc = LDAP_SUCCESS;
|
||||
int dostop = 0, do_setup = 0;
|
||||
int dostop = 0;
|
||||
ber_socket_t s;
|
||||
int i, defer = 1, fail = 0;
|
||||
Backend *be;
|
||||
|
|
@ -1319,9 +1319,8 @@ reload:
|
|||
if ( rc == LDAP_SUCCESS ) {
|
||||
if ( si->si_conn ) {
|
||||
connection_client_enable( si->si_conn );
|
||||
goto success;
|
||||
} else {
|
||||
do_setup = 1;
|
||||
si->si_conn = connection_client_setup( s, do_syncrepl, arg );
|
||||
}
|
||||
} else if ( si->si_conn ) {
|
||||
dostop = 1;
|
||||
|
|
@ -1388,11 +1387,6 @@ reload:
|
|||
}
|
||||
|
||||
ldap_pvt_thread_mutex_unlock( &slapd_rq.rq_mutex );
|
||||
|
||||
if ( do_setup )
|
||||
si->si_conn = connection_client_setup( s, do_syncrepl, arg );
|
||||
|
||||
success:
|
||||
ldap_pvt_thread_mutex_unlock( &si->si_mutex );
|
||||
|
||||
if ( rc ) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue