@cryptotaxi247 / netdata-1 / commits / d58963386

fix: netdev_mutex deadlock when do_proc_net_dev() fails (#21839)

Lennart Kobosil committed Feb 27, 2026 at 12:42 UTC d589633869acb3ded53037bf03870f821b2b6970
1 file changed +3 -2
src/collectors/proc.plugin/proc_net_dev.c
+3 -2
@@ -1742,8 +1742,9 @@ void netdev_main(void *ptr_is_null __maybe_unused)
1742 worker_is_busy(0);
1743
1744 netdata_mutex_lock(&netdev_mutex);
1745 - if (do_proc_net_dev(localhost->rrd_update_every, hb_dt))
1746 - break;
1745 + int ret = do_proc_net_dev(localhost->rrd_update_every, hb_dt);
1746 netdata_mutex_unlock(&netdev_mutex);
1747 + if (ret)
1748 + break;
1749 }
1750 }