간단한 서버 클라이언트 응용 프로그램을 작성하는 동안이 질문이 내 마음에 들었습니다. 누군가가 깨진 파이프에 쓰기를 시도하면 SIGPIPE가 생성됩니다. 내 코드에서 신호를 처리한다고 가정 해 보겠습니다.깨진 파이프에서 동작 보내기
EPIPE 또는 EINTR (신호에 의해 중단 된) 쓰기 호출이 반환하는 오류는 무엇입니까? 나는 샘플 프로그램을 가지고 시험해 보았고 나는 항상 EPIPE를 얻고있는 것 같다. 이것은 보장 된 행동입니까 아니면 두 가지 오류 값 중 하나 일 수 있습니까?
+1 POSIX 인용. –