말 그대로다.여러가지 이유로 client 쪽과 server 와 연결이 끊어질 때가 있다.이게, connect - disconnect 가 의도한대로 제어할 수 있으면 좋지만, 1. network 이상2. client fail3. server fail 4. 기타 의 이유로 ( client 쪽 기준 ) 연결이 끊어지는 경우가 있다. 프로그램이 완벽하고, 서버 / 클라이언트 모두에게 버그가 없다면 그나마 낫겠지만, 1. 서버가 죽거나, 클라이언트가 죽는데2. 원인을 전혀 모르겠는 경우 에는, 무작위로 connection 이 끊긴다고 가정하고 코드를 작성해야 한다. 말이 장황해 졌는데, 예를들면 버그를 못잡은 상태에서 서비스를 할 경우...(-_-;;) 등등이 그러하다. 그래서, 이 경우는 - 여러가지 방법이 있..