LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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되게 하려면 어떻게 해야하는지요.




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