Make it so you can force the log setup again for after a daemon.
Daemonize to a main function (not to_call) then exit the process when that function exits.