while((nbyte = read(sock, recvBuf, sizeof(recvBuf)))>0)


이런식의 코드로
마지막에 nbyte가 0값을 받아서 while문을 탈출하게 만드려고 하는데
read에서 읽을데이터가 없는줄 알고 블로킹이 되버립니다.
해결방안 없을까요...