>> Delete No. 23190 article
No. [질문] Write socket -EPIPE error no.32

등록 2001-03-08 11:46:00 By localhost     조회 2
이름 김소영    

		[질문] Write socket - Broken Pipe error?
EPIPE 32 에러입니다.
 어떤 경우에 이런 에러가 나는 것인지 궁금합니다.
 현재 테스트하고 있는 프로그램은
TCP/IP socket통해 read한 후, socket write하는 프로그램입니다.
Sun에서 C로 구현했는데 write할 때, 계속해서 broken pipe error가 발생합니다.
 case 1. asynchronous 하게 write할 경우,
거의 대부분의 경우에 EPIPE 발생했습니다.
 case 2. multi-thread program 의 경우,
EPIPE 발생하면 process가 죽습니다.
(multi-process의 경우도 마찬가지)
그러다 결국, 1-thread, 1-process가 남으면 죽지는 않습니다.T_T
 이렇게 죽지만 core dump같은 것은 남기지 않습니다.
 이를 해결할 방법은 없을까요?
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved