< r_write(재시작 함수) >
하여 r_read r_write 를 쓴다.
우선 read/write 함수의 에러의미를 확인해보자.
공통
EAGAIN
파일 디스크립터에 O_NONBLOCK 이 설정되어 있고, 쓰레드가 지연되었을 수 있다.
EINTR
read/write 는 시그널에 의해종료되고 데이터는 전송되지 않는다.
EINVAL
fd is attached to an object which is unsuitable for reading.
파일디스크립터가 read/write 에 적합한 개체가 아니다.
댓글 없음:
댓글 쓰기