diff -r 069c152f6272 -r 5bc6d078fb2c src/server/daemon/main.c --- a/src/server/daemon/main.c Fri Jun 21 12:10:44 2013 +0200 +++ b/src/server/daemon/main.c Sun Jun 23 13:49:17 2013 +0200 @@ -42,6 +42,7 @@ #include "webserver.h" #include "log.h" #include "httprequest.h" +#include "httplistener.h" #include "configmanager.h" @@ -63,6 +64,8 @@ if(cfgmgr_load_config() != 0) { log_ereport(LOG_FAILURE, "cannot reload config"); } + // start newly created listeners + start_all_listener(); signal(SIGUSR1, sig_usr1_reload); }