X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fconnection.c;h=6afc81bbc6d3bfeb961f5b5960105ac8fba8c19d;hb=2bfe79fe884565801600e309d1fcbefa41fb0f4b;hp=248b3b67f6a25d4ca6d9f0aa174a71e392cd2b3b;hpb=f82ee25ec1e9f96edb5b3c69675d0cb63dbf6a57;p=openldap diff --git a/servers/slapd/connection.c b/servers/slapd/connection.c index 248b3b67f6..6afc81bbc6 100644 --- a/servers/slapd/connection.c +++ b/servers/slapd/connection.c @@ -923,7 +923,11 @@ Connection* connection_next( Connection *c, ber_socket_t *index ) int c_struct; if( connections[*index].c_struct_state == SLAP_C_UNINITIALIZED ) { assert( connections[*index].c_conn_state == SLAP_C_INVALID ); +#ifdef HAVE_WINSOCK break; +#else + continue; +#endif } if( connections[*index].c_struct_state == SLAP_C_USED ) {