CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): guest (guest) <katmai.cs.umn.ed>
날 짜 (Date): 2003년 2월 11일 화요일 오후 03시 40분 01초
제 목(Title): 네트워크 프로그램 질문...


다음 코드를 실행시키는데요
   while (connect(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) 
< 0)
   {
      if (errno == EAGAIN) {
         perror("Error:");
         continue;
      }

    }

출력된 에러를 보면 

Error:: Resource temporarily unavailable
가 나오거든요.

근데 제 프로그램이 계속 소켓을 열고 데이타 보내고 닫고  다시 열고 
그런식으로 반복을 하는데 한 1000번 정도 하고 나선 위와 같은 에러 메시지 
출력하고 그러다가 다시 제대로 실행이 되거든요.

소켓을 제대로 다 닫고 했는데 이런 에러가 왜 나오는지..
고수들의 답변 부탁드립니다

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.