* Network run frequency is now a site-definable setting
[citadel.git] / citadel / config.c
index 534eb58d94f85fc786b8189926d649807a980747..117f2bf2c8414d2ffd37a4c2d3e18ebeb2a0a331 100644 (file)
@@ -98,6 +98,12 @@ void get_config(void) {
 
        if (config.c_max_workers < config.c_min_workers)   /* max >= min */
                config.c_max_workers = config.c_min_workers;
+
+       /* Networking more than once every five minutes just isn't sane */
+       if (config.c_net_freq == 0L)
+               config.c_net_freq = 3600L;      /* once per hour default */
+       if (config.c_net_freq < 300L) 
+               config.c_net_freq = 300L;
 }