[ CnUnix ] in KIDS 글 쓴 이(By): ingee (인기) 날 짜 (Date): 2005년 11월 11일 금요일 오후 09시 11분 24초 제 목(Title): 소켓 통신 관련 질문 안녕하세요. 논블럭킹 소켓을 이용해서 통신 프로그램을 짜고 있습니다. send와 recv가 번갈아 가며 빈번하게 이루어지는데, 잘 동작하다가 어느 순간 맛이갑니다. 맛이 가면, recv한 데이터가 깔끔하지 못합니다. 데이터가 처음부터 시작되지 않고 좀 밀려서부터 시작되는 느낌입니다. 질문은, 리시브 버퍼에 데이터가 들어와 있는 상태에서 (즉, recv()를 호출하면 바로 데이터를 리턴할 준비가 되어 있는 상태에서...) send()를 해도, 데이터가 보내지는지 궁금합니다. 좋은 주말되세요. |