• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

질문

22.05.12 00:42 작성 조회수 93

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
강의를 듣다가 심화학습을 하고 싶어 소켓통신을 공부하던중 궁금한게 있어 글을 작성하게 되었습니다.
소켓실행파일(exe)을 하나 만들었는데 외부에서 소켓실행파일(exe)을 강제종료 시켰을 때 로그를 남기고싶습니다.
찾아보니 atexit를 사용하면 된다고 했는데 잘 안되네요 ㅠ
구글링한 결과 강제종료경우는 안된다고하는 말도 있어서 궁금해서 질문드립니다.
다른 방안이 있을까요?

답변 1

답변을 작성해보세요.

0

강제 종료가 되었다는 시그널을 host에서 받아야 남길 수 있을 것 같은데요!

아니면 클라이언트에서 강제 종료(kill)되는 시점을 캐치해서 host로 노티를 줘야

로그를 남기고 종료 할 수 있을 것 같습니다.

저도 해보진 않아서 잘 모르겠네요 ㅠ.ㅠ