@cryptotaxi247 / netdata-1 / commits / 3803a325f

freeipmi.plugin: fix watchdog underflow at low system uptime (#22490)

Costa Tsaousis committed May 17, 2026 at 22:38 UTC 3803a325facdeab674baec3b79618b5bd499ec7a
1 file changed +1 -1
src/collectors/freeipmi.plugin/freeipmi_plugin.c
+1 -1
@@ -2028,7 +2028,7 @@ int main (int argc, char **argv) {
2028
2029 switch(state.sensors.status) {
2030 case ICS_RUNNING:
2031 - if(state.sensors.last_iteration_ut < now_monotonic_usec() - IPMI_RESTART_IF_SENSORS_DONT_ITERATE_EVERY_SECONDS * USEC_PER_SEC) {
2031 + if(now_monotonic_usec() > state.sensors.last_iteration_ut + IPMI_RESTART_IF_SENSORS_DONT_ITERATE_EVERY_SECONDS * USEC_PER_SEC) {
2032 collector_error("%s(): sensors have not be collected for %zu seconds. Exiting to restart.",
2033 __FUNCTION__, (size_t)((now_monotonic_usec() - state.sensors.last_iteration_ut) / USEC_PER_SEC));
2034