... | ... |
@@ -388,8 +388,8 @@ static void *acceptloop_th(void *arg) |
388 | 388 |
if (new_sd >= 0) { |
389 | 389 |
int ret, flags; |
390 | 390 |
#ifdef _WIN32 |
391 |
- sock_set_nonblock(new_sd); |
|
392 |
- logg("^Can't set socket to nonblocking mode, errno %d\n", errno); |
|
391 |
+ if(sock_set_nonblock(new_sd)) |
|
392 |
+ logg("^Can't set socket to nonblocking mode, errno %d\n", errno); |
|
393 | 393 |
#else |
394 | 394 |
#ifdef F_GETFL |
395 | 395 |
flags = fcntl(new_sd, F_GETFL, 0); |