서버와 클라이언트로 구성된 형태 인데요
서버는 클라이언트의 접속이 유지되고 있는지 확인해야 하죵..
그래서 하나의 쓰레드에서 접속이 되어 있는지를 확인합니다.
직접통신하는 건 쓰레드풀로 구성된 쓰레드들이구요..정리하자면
A쓰레드(쓰레드 풀) : 클라이언트와 통신하는 쓰레드
B쓰레드 : 접속이 올바른지 확인...
소켓디스크립션과 각종 정보를 구조체에 담아 전역변수로 두었구요
B쓰레드에서 접속이 비정상적으로 종료된것들(랜선이 갑자기 빠진.. 혹은 그냥 꺼져버린 )