서버가 시그널을 받지 못합니다.

지나가는새의 이미지

데몬으로 돌아가는 서버입니다.
select로 돌아가고요.

콘솔에서 실행하면 잘 동작 합니다.

하지만 /etc/rc3.d/ 밑에 넣은 후 부팅이 된 후에는 동작을 하지 않습니다.

물론 프로세스는 살아 있습니다. 또한 부팅이 되고 난 후에 죽이고 다시 살리면 정상 동작합니다.

문제는 부팅스크립트로 실행되면 시그널을 받지 못한다는 것입니다.

문제가 뭔지 모르겠네요. 도움 부탁합니다.

liongo의 이미지

혹시 데몬으로 만드시다가

0,1,2 디스크립터 안닫으신건 아닌지 -_-;;

데몬 프로세스 만드는데 해줘야할 사항이 몇개 있습니다..

참고하시고 혹시 디스크립터 닫으셨는지 확인하시길..

안닫히면 stderr stdout땜시 간혹 상태가 이상해질수도 있습니다.

제가 겪은건. 좀 다르지만 -_-;;

' 형식이 내용을 규정한다. '