소켓이 안끊깁니다.
서버이구요.
accept 로 반환된 즉 클라이언트와 통신 소켓을
바로 close(sockfd) 하면 바로 끊겨서 클라이언트가 감지를 합니다
헌데 한 5초정도 지난후에 close(sockfd)를 하면 close return
값은 바로 끊을때와 같이 0 (정상) 으로 끊기지만
클라이언트는 전혀 감지를 못합니다.
정말 이상합니다.... ㅜㅡ
tcpdump , netstat 하면 FIN을 보내지 않아 아직도 establish
상태입니다. 왜.. close 정상 인데 실제 소켓이 끊기지 않죠?
당연히 fin을 안보내기 때문에 클라이언트는 자기가 끊겼는지 절대