diff -r 069c152f6272 -r 5bc6d078fb2c src/server/daemon/configmanager.c --- a/src/server/daemon/configmanager.c Fri Jun 21 12:10:44 2013 +0200 +++ b/src/server/daemon/configmanager.c Sun Jun 23 13:49:17 2013 +0200 @@ -140,8 +140,7 @@ } ServerConfiguration *config; - //if(sc_last_modified != s.st_mtim.tv_sec) { - if(cfgreload || !current_config) { + if(cfgreload || !current_config || sc_last_modified != s.st_mtime) { printf("cfgmgr load server.conf\n"); config = load_server_conf( current_config,