컨트롤 c를 눌렀을 때 recv의 반환값에 대한 질문입니다.

mycom019의 이미지

안녕하세요.

프로그램을 작성하여 테스트 중입니다.

컨트롤c를 눌러 클라이언트를 종료시킬 경우 recv의 반환값이 0인데,

-1이 아닌가요? ^^

이렇게 종료되었을 경우 perror()로 확인 해보니

Illegal Seek이 나옵니다.

왜 'Connection reset by peer(ECONNRESET)'가 나오지 않는지 궁금합니다. ^^;