- 论坛徽章:
- 0
|
5000 个?我怎么看你的listen才32?
if (listen(fd, 32) != 0)
{
fprintf(stderr, "listen failed\n");
return -1;
}
- SYNOPSIS
- #include <sys/socket.h>
- int listen(int sockfd, int backlog);
- DESCRIPTION
- To accept connections, a socket is first created with socket(2), a willingness to accept incoming connec-
- tions and a queue limit for incoming connections are specified with listen(), and then the connections are
- accepted with accept(2). The listen() call applies only to sockets of type SOCK_STREAM or SOCK_SEQPACKET.
- The backlog parameter defines the maximum length the queue of pending connections may grow to. If a con-
- nection request arrives with the queue full the client may receive an error with an indication of ECONNRE-
- FUSED or, if the underlying protocol supports retransmission, the request may be ignored so that retries
- succeed.
复制代码 |
|