@cryptotaxi247 / netdata-1 / commits / 129334879

Fix mdstat parsing (#4977)

Vladimir Kobal committed Dec 12, 2018 at 18:27 UTC 12933487978a51d1fd4ff4537ee334c0cc1e4d9a
1 file changed +2 -2
collectors/proc.plugin/proc_mdstat.c
+2 -2
@@ -175,13 +175,13 @@ int do_proc_mdstat(int update_every, usec_t dt) {
175 l++;
176 words = procfile_linewords(ff, l);
177 if(likely(words < 2)) continue;
178 + if(unlikely(procfile_lineword(ff, l, 0)[0] != '[')) continue;
179 if(unlikely(words < 7)) {
180 error("Cannot read /proc/mdstat line. Expected 7 params, read %zu.", words);
181 continue;
182 }
182 - if(unlikely(procfile_lineword(ff, l, 0)[0] != '[')) continue;
183 - char *word;
183
184 + char *word;
185 word = procfile_lineword(ff, l, 3);
186 remove_trailing_chars(word, '%');
187