*/
if(( c->c_n_ops_executing && !c->c_writewaiter)
|| c->c_conn_state == SLAP_C_CLIENT ) {
- connection_done( c );
continue;
}
continue;
}
}
- connection_done( c );
}
+ connection_done( c );
if ( old && !writers )
slapd_clr_writetime( old );
*/
if(( c->c_n_ops_executing && !c->c_writewaiter)
|| c->c_conn_state == SLAP_C_CLIENT ) {
- connection_done( c );
continue;
}
connection_closing( c, "dropping" );
connection_close( c );
}
+ connection_done( c );
}
static Connection* connection_get( ber_socket_t s )