메일 질문만 하게 되네요.. ^^;;
몇일째 하다가 아직 풀리지 않아서요..
smsc9111-ne 랜 디바이스 , sh4 cpu , kernel-2.4.19 커널을 사용하고 있습니다.
소켓 프로그램으로 호스트 컴퓨터로 고속으로 계속 데이터를 보내는 프로그램을
돌리고 있습니다. 그런데 문제는 이게 몇 초 또는 몇분 , 어쩔때는 몇시간도 잘감니다..
대부분 몇 십초후에 네트워크 전송이 멈춰 버림니다. result = send(...) ;
값을 보면은 EWOULDBLOCK 오류를 내면서 데이터 전송은 하지 않고 멈추어 있습니다.
어떻게 해결 할 방법이 없을까요 .
result = send(...);
printf("%s\n",strerror(errno));
으로 보면은 이런 메시지가 나오네요..
Resource temporarily unavailable
도움의 손길을 ~~
그럼 수고하세요. ~
카페 게시글
Q & A
소켓 프로그램에서 send 함수에서 EWOULDBLOCK 오류가 발생함니다. 좀 도와주세요.
택교
추천 0
조회 258
05.06.29 14:54
댓글 1
다음검색
첫댓글 사람들 아무도 없는 밤에는 밤새 켜놔도 전송이 멈추지 않는데 사람들이 많는 낮에는 유독 금방 전송이 블러킹이 걸려 버림니다. 타겟보드는 회사 허버에 같이 연결되어 있습니다. 이런 문제 생길 수 있나요??? ㅜㅜ