echo will not be seen during shutdown
I meant your echo system-call with redirection to the file.
I'm actually looking into the possibility that I realized only after I posted: I am running the program in a console and then
But still as a daemon? The console-shell being shut-down wont kill a daemonized prozess... (daemon, is that the correct spelling?)
Re: 'clean-later' marks: I thought it is best to do as little as possible inside a signal-handler because of problems with re-entrant system calls - that's why I set the global and do the clean-up work later. Am I wrong in this?
I guess you may be right under 'normal' circumstances, but a fatal signal like kill is, well, fatal; you either react or you don't, just setting a mark and going ahead won't work in the generell case, because your programm will likely be killed/terminated (as signaled) before it can check this mark (compare robartes post).
regards,
tomte
Hlade's Law:
If you have a difficult task, give it to a lazy person --
they will find an easier way to do it.
Edit: fixed typo
In reply to Re: Re: Re: (slightly OT) catching SIGTERM when system goes down
by Tomte
in thread (slightly OT) catching SIGTERM when system goes down
by edan
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |