The current program exit-codes:
0 = Help, signal (e.g. kill -HUP) 1 = Emergency exit 2 = Error during initialization (commandline, config, device...)
At the moment I have a script, which sends a kill signal to leave the endless loop = end vdr. The problem is that in runvdr I simply can't decide whether a normal shutdown through my script happened or some other signal, e.g. watchdog, kicked in, since all signals return "0".
In my eyes both cases should have different exit-codes.
Regards, Patrick