포그라운드로 실행되던 프로세스가 백그라운드로 실행이 될때..

글쓴이: 익명 사용자 / 작성시간: 토, 2002/01/26 - 7:28오전
두개의 머신이 있습니다.
한쪽엔 서버를 두고 한쪽에는 클라이언트겸 서버가 있습니다.
클라이언트겸 서버(이상 서버2라고 부르겠습니다.)가
포그라운드로 백그라운드로 돌면서..
서버1으로 보내는 메세지가 주번 연속해서 가더군요..
즉 hangup시그널을 받으면서 백그라운드로 가는거거덩여..
즉 서버2로 nohup으로 해서 백그라운드로 실행을 시키면 괜찬으나 나머지
경우 시그널받아서 백그라운드로 전환되면서 패킷이 두번 가더군요..
결국 재 생각에는 시그널 받아서 백그라운드로 가면서..
제대로 socket버퍼의 프래쉬가 안된다 라는 결론밖에 안나는데..
아니면 패킷이 듀플리케이트 되어서 그런가여??
감이 안옵니다...
혹시 아시는분은 답변을 부탁드리겠습니다.
Forums:
댓글 달기