mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-22 23:59:34 -05:00
ITS#7142 fix slapadd exit on failure
This commit is contained in:
parent
d7933e2ea4
commit
2e9f1f93c8
1 changed files with 2 additions and 0 deletions
|
|
@ -448,9 +448,11 @@ slapadd( int argc, char **argv )
|
|||
}
|
||||
|
||||
if ( slap_tool_thread_max > 1 ) {
|
||||
ldap_pvt_thread_mutex_lock( &add_mutex );
|
||||
add_stop = 1;
|
||||
trec.ready = 0;
|
||||
ldap_pvt_thread_cond_signal( &add_cond );
|
||||
ldap_pvt_thread_mutex_unlock( &add_mutex );
|
||||
ldap_pvt_thread_join( thr, NULL );
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue