If you hup tor while it's hibernating, it rebinds its ports

It looks like retry_listeners() and retry_all_listeners() do not care whether we're hibernating. In main.c, retry-all-listeners is only called if

if (!we_are_hibernating() && time_to_check_listeners < now) {

whereas in config.c it does not check if we_are_hibernating. Sounds like that's the place to fix it.

[Automatically added by flyspray2trac: Operating System: All]