|
Indy TCP 를 먼저 경험하신분들 조언 부탁드립니다.
환 경: Windows98SE/ BCB 5.0 Ent/ Indy 9.0
문 제: 통신 잘주고 받던중 Client에서 접속을 끊었다가 다시 접속하면 접속이 안됩니다.
"Socket Error ... Connection Refused."
서버 프로그램을 종료했다가 다시 켜면 한번 접속됩니다.
그이후로는 계속 반복 되구요.
코 딩: OnException 에서
IdTCPServer->Active = false;
IdTCPServer->Bindings->Clear();
AThread->Data = NULL;
처리했다가,,,"접속" 버턴을 누르면
IdTCPServer->Active = true;
했습니다.
Help 파일을 보니 Active만 false 처리 해주면 자동으로 닫아 주던데,,,
어떻게 다시 실행 해야 하는지가 안 나와 있더라구요.
|