GDB 사용에 대한 질문 입니다.

hyper9의 이미지


GDB를 써서 이것저것 debugging방법을 공부하는 중에 질문이
또 생겨서 글을 올려봅니다.

제가 지금 보는 Code에는 daemon(0,1)이라는 부분이 있는데,
GDB로 한 줄씩 run을 시키다보면, 꼭 daemon(0,1)이라는 code
에서 "Program exited normally" 하고 끝나버리네요.

이렇게 되는 이유가 뭔가 있을까요?
감이 잘 안잡혀서 질문 올립니다. 조언 부탁드릴게요
감사합니다.

cinsk의 이미지