«broken-pipe» 태그된 질문

10
SIGPIPE를 방지하는 방법 (또는 올바르게 처리)
TCP 또는 로컬 UNIX 소켓에서 연결을 수락하고 간단한 명령을 읽고 명령에 따라 응답을 보내는 작은 서버 프로그램이 있습니다. 문제는 클라이언트가 때로는 대답에 관심이없고 일찍 빠져 나올 수 있으므로 해당 소켓에 쓰면 SIGPIPE가 발생하고 서버가 중단됩니다. 여기서 충돌을 방지하는 가장 좋은 방법은 무엇입니까? 줄의 다른 쪽이 여전히 읽고 있는지 확인하는 방법이 …
259 c  io  signals  broken-pipe  sigpipe 

4
errno 32 깨진 파이프를 방지하는 방법은 무엇입니까?
현재 저는 파이썬으로 빌드 된 앱을 사용하고 있습니다. PC에서 실행하면 문제없이 작동합니다. 그러나 프로덕션 서버로 이동할 때. 다음과 같이 첨부 된 오류가 계속 표시됩니다. 나는 약간의 조사를 해왔고 서버가 여전히 데이터를 보내는 동안 최종 사용자 브라우저가 연결을 중지하는 이유를 얻었습니다. 왜 그런 일이 발생했는지, 그리고 그것이 내 개인용 컴퓨터에서 작동하는 …

5
파이프 파손 오류의 원인은 무엇입니까?
피어 측의 소켓이 닫히면 깨진 파이프 오류가 발생한다는 것을 알고 있습니다. 그러나 내 테스트에서 피어 측이 닫힐 때이 측에서 즉각적인 '보내기'호출이 항상 파이프 오류로 이어지지는 않는다는 점에 주목했습니다. 예 : 피어 측에서 소켓을 닫은 후 (close를 호출하여 깨끗한 닫고 피어를 죽여서 비정상적인 닫는 것을 시도했습니다) 40 바이트를 보내려고하면 끊어진 파이프가 …
84 c  broken-pipe 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.