fail nicely when config file path is not set
put pid in logs