fix: trying to fix app crash when stopping battery top processes reader (#781)

This commit is contained in:
Serhiy Mytrovtsiy
2022-01-09 13:01:26 +01:00
parent 4fbb9754be
commit 00eff0fb1f

View File

@@ -175,6 +175,10 @@ public class ProcessReader: Reader<[TopProcess]> {
if line.matches("^\\d* +.+ \\d*.?\\d*$") {
var str = line.trimmingCharacters(in: .whitespaces)
if self.paused {
return
}
let pidString = str.findAndCrop(pattern: "^\\d+")
let usageString = str.findAndCrop(pattern: " +[0-9]+.*[0-9]*$")
let command = str.trimmingCharacters(in: .whitespaces)