[ LinuxFreeBSD ] in KIDS 글 쓴 이(By): giganti (서 수 민) 날 짜 (Date): 2001년 6월 28일 목요일 오전 11시 42분 57초 제 목(Title): select()에 관한 질문 linux에서 select()를 사용할 때 다른 것이 있어 질문드립니다. TCP socket을 create한 후에 bind/listen없이 select를 하게 되면 읽을 것이 있다고 바로 return되어 나오는데 unix에서는 실제로 connection request가 있었을 때만 return되지 socket함수를 사용해 socket만 create한 경우는 return되지는 않습니다. 왜 linux에서는 socket을 create한 후에 select로 그 socket상태를 기다리게 되면 read할 것이 있다고 하면서 바로 return되는지요. 실제 read할 것이 있을 때만 return되게 하려면 어떻게 해야하는지요. |