[질문]select 함수 사용하여 프로그래밍중...질문..
글쓴이: noonti / 작성시간: 목, 2006/07/20 - 1:15오후
커널 버젼 2.4.20에서 서버 프로그램을 개발하고 있습니다.
멀티 스레드이고 비동기 소켓, RTS사용하여 개발중입니다.
문제는 2.4.19에서 돌리게 되면 데이타를 보낼때 보낼 버퍼가 비었는지
알기 위해서 select함수를 사용하고 있는데 몇번 보낸 후에 타임아웃이 걸리게 됩니다.
2.4.20버젼에서는 문제없이 돌던 것인데 도무지 무엇이 문제인지 모르겠습니다.
2.4.19 커널 컴파일후 다른 패치를 해줘야 하는것인지요?
select함수의 버그인지 아니면 코드상에 잘못된 것인지 모르겠네요.
코드상에 잘못이라면 2.4.20버젼에서도 같은 현상이 나타나야 할듯 한데
그렇지는 않구요..
여러분의 조언 부탁드립니다. 리눅스 잘 모르다 보니 여러 문제 발생하네요..
Forums:
댓글 달기