log parent pid correctly
let the child clean up the pidfile on shutdown, allows non-SIGTERM exists to work nicely too