Cleaner exec for 0-downtime reloads.

This makes file descriptor inheritance a little more stable.