moving process.exit() out of server's shutdown() and into driver's SIGTERM/SIGINT handlers