|
홍지곤 님이 쓰신 글 :
:
: 안녕하세요! 매직 입니다.
:
: 인디를 가지고 클라이언트/서버를 간단히 구현했는데요..
:
: 이런 문제가 있어서..다른 분들은 어떻게 해결하였는지
:
: 알고 싶어서요.
:
: 서버를 띄우고 클라이언트에서 접속한 한 후 클라이언트를
:
: 종료하지 않은 상태에서 서버를 강제로 죽이면,....
:
: 98인 경우에는 클라이언트에서는 블루 스크린이 뜨고,
:
: 그 이상 운영체제에서는 메모리 에러가 납니다..
:
: 제 생각에는 서버를 강제로 죽이면 클라이언트에서는
:
: 남아있는 쓰레들때문에..에러가 발생하는 것 같습니다.
:
: 좋은 방법이 없는지요?
:
: 그럼..한주 잘 마감 하시고요...감사합니다.
//----------------------------------------------------------
위에 질문은 서버 어플 클로즈 할때, 클라이언트로 데이터 보내서 먼저 죽게
만들어 해결 했습니다. 그러나 아래 내용은 아직 해결 방법을 찾지 못했습니다.
(질문1)
인디로 짠 서버가 실행되고 있는 중에, 컴퓨터 전원을 내렸습니다.
이럴때, 클라이언트에서는 서버가 죽었는지 체크하는 방법이 없는지요?
이렇게 되면 클라이언트에 Execute() 이부분에서 계속 서버쪽으로
데이터를 날리기때문에 문제가 생깁니다.
서버가 죽었다는 걸 확인 하는 방법은 없는지요? 강제로 죽었다고 하더라도요!!
....???
감사합니다. 날씨 정말로 춥군요!! 모두 건강하세요!
|