소켓 파일 지시자 (socket file descriptor) 의 연결이 유효한지 검사하는 함수좀 알려주세요~~~
글쓴이: kumdoboy1102 / 작성시간: 화, 2008/11/04 - 3:47오후
c언어 unix 환경에서
소켓의 연결이 끊겨있거나 받는쪽의 연결이 비정상적인 상태에서 소켓에다가 write를 하면
SIGPIPE 에러가 나거나 프로세스가 다운이 되더군요
소켓에다가 (unix 소켓 또는 tcp 소켓) 지시자 에다가 write 하기전에 미리
이 소켓의 연결이 현재 유효한지를 간단하게 check해주는 함수는 없나요???
개발자 님들의 지식을 구합니다~~
Forums:
signal(SIGPIPE, SIG_IGN) 로
signal(SIGPIPE, SIG_IGN) 로 SIGPIPE 생겼을때 안 죽게 하시고 write 리턴값을 체크하세요
고견 감사드립니다~
고견 감사드립니다~ (_ _)
댓글 달기