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 )
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));