diff --git a/servers/slapd/connection.c b/servers/slapd/connection.c index df33906357..7031c199cc 100644 --- a/servers/slapd/connection.c +++ b/servers/slapd/connection.c @@ -355,6 +355,7 @@ void connection_closing( Connection *c ) } /* wake write blocked operations */ + slapd_clr_write( c->c_sb.sb_sd, 1 ); ldap_pvt_thread_cond_signal( &c->c_write_cv ); } }