안녕하세요.
그동안 검색으로만 보다가 도저히 풀리지 않는 문제가 있어서 오늘 가입해서 처음 글 올립니다.^^
A 와 B 두개의 프로세스가 있는데요.(B 는 A 에서 최초 실행)
서로 종료 된걸 캐치하면 system 함수로 재실행해주도록 처리되어있습니다.
둘 다 알람을 이용한 타이머 처리가 되어있는데,
A 에서 B 를 실행해주면 B 에 구현되어있는 알람이 잘 동작을 하는데
B 에서 A 를 실행해주면 A 의 알람이 등록은 되는데 동작하지 않습니다.
둘의 차이점이 뭔가해서 프로세스 정보를 찍어보니
A 는 Flag 값이 4이고
B 는 Flag 값이 0이어서 이부분이 의심이 갑니다.
그런데 왜 A 와 B 의 Flag 가 다른지 모르겠고,
B 의 Flag 를 4로 어떻게 바꿔야할지도 모르겠습니다.
둘의 파일권한이나 소유자는 동일하게 되어있는데요.
그럼 의견부탁드립니다.