Still trying to get watchdog, on-exit and signal/int or signal/term working gracefully