간단한 서버프로그램에서 소켓생성하고 bind한후에 listen(sock_fd, 1) 로 한다음에 accept로 기다리고 있습니다.
int listen(int s, int bakclog); 로 정의가 되어있는데,
bakclog는 대기큐의 최대갯수로 알고있습니다.
그러면, 위와같이 backlog를 1로 세팅을 하고,
클라이언트프로그램에서 소켓생성후 connect를 시도하면 당연히 서버에서는 accept를 합니다.
이후 클라이언트에서 계속 같은포트로 connect를 시도해도 connect함수가 에러를 리턴하질 않고 계속 connect가 성공합니다.