Q&A

  • 소켓 ACTIVE 상태가 계속 FALSE입니다...
      Address := ServerIP;
      Port    := StrToInt(ServerPort);

      try
        Active := True;
      except
      on E: ESocketError do
         MessageDlg('서버 연결 중 에러발생'#13#13 + E.Message, mtError, [mbYes], 0);
      end;

이런식으로 소켓 오픈을 했습니다.

근데 분명 서버에서는 접속이 되었다구 나오구...
netstat로 로컬에서도 확인을 해보니 접속이 분명히 되어있습니다.

근데 Active 상태가 계속 False 상태로 나오고 Onconnecting 이벤트도 발생하지 않고 있습니다.

왜 이런 현상이 발생하는 걸까요?
델파이 버전은 6입니다.

그럼 감사합니다.
0  COMMENTS