Q&A

  • 소켓 에러시 서버측 프로그램 다운 문제
클라이언트 측에는 TCLIENTSOCKET을 사용하고

서버측에는 TSERVERSOCKET을 사용하는 메신저 프로그램에서

만약 여러 클라이언트가 서버에 접속된 상태에서 한명의 클라이언트의 시스템이 갑자기

정전되면은 서버프로그램에서 다음과 같은 ERROR MESSAGE를 뿌리며 다운되어서

나머지 클라이언트들도 사용할 수 없게 됩니다.

(ESOCKETERROR CODE=10053)



여기서 클라이언트소켓중 하나가 오류가 발생하더라도 나머지 클라이언트들은 정상적으로

사용할 수 있도록 서버가 다운되지 않게 하려면 어떻게 해야하나요 ?

혹시 오류난 클라이언트만 서버측에서 CONNECTION을 삭제할 수는 없는 지요 ?



도와주셔요 !

0  COMMENTS