리눅스 getpid()함수 질문있습니다.

zeros48의 이미지

안녕하세요 이번에 리눅스에서 개발을 처음 해보는데요
유닉스에서 getpid 함수로 일별로 프로세스 재기동을 구현한거를
리눅스에서 동일하게 구현했는데
어느날은 정상적으로 프로세스를 kill하고 재기동을 잘시키는데
어느날은 getpid로 pid를 찾지 못하는 경우가 생기네요
리눅스에서 뭔가 설정을 다르게 해줘야 하는게 있나요?
아니면 시스템 부분을 의심을 해봐야 될까요?
답변 부탁드립니다.

swish95의 이미지

getPid 에서 없다면 프로세스가 죽었다는 뜻 아닐까요?
해당 프로세스의 로그부터 확인해야죠

------------------------------------------------------------
ProgrammingHolic