]> arthur.barton.de Git - netdata.git/commitdiff
fix ondemand switch for hwcorrupted memory
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Wed, 11 Jan 2017 22:01:03 +0000 (00:01 +0200)
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Wed, 11 Jan 2017 22:01:03 +0000 (00:01 +0200)
src/proc_meminfo.c

index feed5d88d99036fe2a665af707bd5b3736196c76..05dc0bb90e42f320c5b0804dadf268afbf1d724a 100644 (file)
@@ -262,7 +262,7 @@ int do_proc_meminfo(int update_every, usec_t dt) {
 
     // --------------------------------------------------------------------
 
-    if(hwcorrupted && do_hwcorrupt && HardwareCorrupted > 0) {
+    if(hwcorrupted && (do_hwcorrupt == CONFIG_ONDEMAND_YES || (do_hwcorrupt == CONFIG_ONDEMAND_ONDEMAND && HardwareCorrupted > 0))) {
         do_hwcorrupt = CONFIG_ONDEMAND_YES;
 
         st = rrdset_find("mem.hwcorrupt");