발생원인 1)잦은 입출력 호출로 인하여 발생한다. 요청 처리가 끝나기도 전에 새로고침이나 등록 버튼을 연속으로 눌러 재요청을 여러번 보내는 경우가 그러하다. 이 경우 소켓이 끊어지면서 발생한다. 2) 클라이언트가 받은 응답 데이터를 적절한 타이밍에 처리하지 못하면 발생하는 Excepiton이다. 네트워크가 느리거나 서버의 cpu 이슈로 느리게 처리되는 경우가 그러하다. 두 원인 모두 공통점이 있다. 두 소켓상의 통신에서 소켓을 담당하는 프로세서(혹은 스레드)가 어떤 이상이 생겨서 종료가 된 상황이다. 또한 상대 소켓은 이를 알지 못해서 데이터를 전송하려는데 문제가 생긴 상황이다. 해결 방법: 1) request 후 response 기다리기 : 클라이언트에서 보낸 데이터를 받고 응답을 기다리도록 설정한다...