소켓 통신 중 .. 연결하려는 호스트까지 네트워크 병목현상이 있어
어느 정도(3초~5초)의 delay time 후 connect이 확립됩니다.
그럴때... 호스트로 부터 recv를 할려 하면 아래와 같이 구현해보면
[code:1]
while ( hdsz > recv_total ) {
recv_byte = recv(sock, header + recv_total, hdsz - recv_total, 0);
recv_total = recv_total + recv_byte;
if ( hdsz > recv_total ) {
if (cnt > 5) break;
else {