tcp 소켓 종료시 질문
글쓴이: lanny / 작성시간: 목, 2011/01/13 - 4:52오후
안녕하세요 아시는 분들 답변 부탁드립니다.
스레드가 두개 있는데 한 스레드에서 tcp 연결하고 read()함수에서 blocking돼 있구요
다른 스레드에서 해당 sockfd를 close하면 read()가 리턴안되네요. 얘가 client인데
server쪽에서도 연결 종료를 감지하지 못했구요..
소켓 fd를 닫으면 read()함수가 return 0되는거 아닌가요?
어떻게 해야 되는지 답변 부탁드립니다.
Forums:

