|
말씀하신대로 해도 안되네여 ㅜㅜ
프로세스에 남아있어 강제 종료 해야 되네요.
혹 다른 방법 없으신가요?
박우성 님이 쓰신 글 :
: 제 기억으로는 IdTCPServer->StopListening() 을 하면 문제가 없었던 것 같습니다.
:
: 대마두 님이 쓰신 글 :
: : IdTcpServer를 이용하여 데이터 주고 받는 프로그램을 작성하고 있습니다.
: :
: : 종료를 했을때 디버그 모드에서 보면 완전히 종료가 안되어 프로그램 리셋을 꼭 눌러줘야 합니다.
: :
: : 1. 프로그램 실행후 Client가 접속을 안한상태에서 Server프로그램종료
: : ->Server 정상적으로 종료
: :
: : 2. 프로그램 실행후 Client가 접속하고 Client가 프로그램을 종료하면서 접속을 종료한 이후에 Server프로그램 종료
: : ->Server 정상적으로 종료
: :
: : 3. 프로그램 실행후 Client가 접속하고 Server에서 프로그램을 종료할 때
: : ->Server 프로그램 종료를 하나 디버그 모드에서 완전 종료가 안되어 있음.
: :
: : 생각에는 Server 종료시 접속한 쓰레드가 남아있어서 제대로 종료가 안된다고 생각하는데
: : 종료가 안되는건지 아니면 다른 이유로 종료가 안되는건지.
: :
: : 이런경우 겪으셨거나 해결방법 아시는 분 답변 부탁드립니다.
|