mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-10 00:45:01 -05:00
ITS#8849 Introduce slap_(un)pause_server
This commit is contained in:
parent
3004e4cabd
commit
fa2ba35ae8
2 changed files with 15 additions and 0 deletions
|
|
@ -3267,6 +3267,18 @@ slap_sig_wake( int sig )
|
|||
errno = save_errno;
|
||||
}
|
||||
|
||||
int
|
||||
slap_pause_server( void )
|
||||
{
|
||||
return ldap_pvt_thread_pool_pause( &connection_pool );
|
||||
}
|
||||
|
||||
int
|
||||
slap_unpause_server( void )
|
||||
{
|
||||
return ldap_pvt_thread_pool_resume( &connection_pool );
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
slapd_add_internal( ber_socket_t s, int isactive )
|
||||
|
|
|
|||
|
|
@ -887,6 +887,9 @@ LDAP_SLAPD_F (void) slap_wake_listener LDAP_P((void));
|
|||
LDAP_SLAPD_F (void) slap_suspend_listeners LDAP_P((void));
|
||||
LDAP_SLAPD_F (void) slap_resume_listeners LDAP_P((void));
|
||||
|
||||
LDAP_SLAPD_F (int) slap_pause_server LDAP_P((void));
|
||||
LDAP_SLAPD_F (int) slap_unpause_server LDAP_P((void));
|
||||
|
||||
LDAP_SLAPD_F (void) slapd_set_write LDAP_P((ber_socket_t s, int wake));
|
||||
LDAP_SLAPD_F (void) slapd_clr_write LDAP_P((ber_socket_t s, int wake));
|
||||
LDAP_SLAPD_F (void) slapd_set_read LDAP_P((ber_socket_t s, int wake));
|
||||
|
|
|
|||
Loading…
Reference in a new issue