안녕하세요..
저는 지금 간단한 서버를 만들고 있는데요..
서버에서 read를 하는데 궁금한 점이 있어서 질문 올립니다..
#define MAXSIZE 4092
...
readbyte = read(sockfd, buff, MAXSIZE);
에서 client가 MAXSIZE인 4092 보다 작은 100 만큼의 data를 보냈는데
read에서 돌아옵니다..
제 생각에는 4092 만큼 버퍼에 찰때까지 기다려야 하는것이 아닌가여?
고수님들의 답변 기다리겠습니다..