397 |
{ |
{ |
398 |
if (children > maxchildren) |
if (children > maxchildren) |
399 |
{ |
{ |
400 |
syslog (LOG_ERR, "too many children (%d)", children); |
syslog (LOG_ERR, "too many children (%lu)", |
401 |
|
(unsigned long) children); |
402 |
pause (); |
pause (); |
403 |
continue; |
continue; |
404 |
} |
} |
405 |
connfd = accept (listenfd, (struct sockaddr *)&client, &size); |
connfd = accept (listenfd, (struct sockaddr *)&client, |
406 |
|
(socklen_t *) &size); |
407 |
if (connfd == -1) |
if (connfd == -1) |
408 |
{ |
{ |
409 |
if (errno == EINTR) |
if (errno == EINTR) |