서버에서 recv를 실행했을 경우 보통 recv는 block 모드로 실행이 됩니다.
하지만 연결된 클라이언트가 종료하였을 경우 non-block 모드로 바뀌는거 같은데....
block되지 않고 무한루프에 빠지는걸 보면 non-blocking 되는게 맞는거 같습니다...^^;
음...다시 recv를 blocking모드로 바꾸거나....혹은...이때 발생되는 signal에 관련하여 아시는분 계신가요...!?
recv한 데이터에 관하여 db에 저장하는 프로그램을 짜고있는데 클라이언트가 죽어버리는 순간 db에 엄청난 쓰레기들이 순식간에 싸여버리네요....무한 루프안에서...ㅡㅡ;;;