X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=contrib%2Fpackage%2Ffreifunk-watchdog%2Fsrc%2Fwatchdog.c;h=b431b6dae4d643516d454c6541875e7cb623e267;hb=34f8367c780bb3b9135e9882df6d1a180742aad4;hp=12d4badec35fc0ed3059d06f42211e9725528ddd;hpb=970fe52726932081b11c4c19276d0bf3222b0f70;p=oweals%2Fluci.git diff --git a/contrib/package/freifunk-watchdog/src/watchdog.c b/contrib/package/freifunk-watchdog/src/watchdog.c index 12d4badec..b431b6dae 100644 --- a/contrib/package/freifunk-watchdog/src/watchdog.c +++ b/contrib/package/freifunk-watchdog/src/watchdog.c @@ -318,16 +318,18 @@ static int do_daemon(void) /* Wifi restart required? */ - if( restart_wifi > 0 ) + if( restart_wifi >= HYSTERESIS ) { restart_wifi = 0; + syslog(LOG_WARNING, "Restarting wireless"); EXEC(WIFI_ACTION); } /* Cron restart required? */ - if( restart_cron > 0 ) + if( restart_cron >= HYSTERESIS ) { restart_cron = 0; + syslog(LOG_WARNING, "Restarting crond process"); EXEC(CRON_ACTION); }