From 894275f18367ccb8f77bdcf4adec0abbfd1522be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kurk=C3=B3=20Mih=C3=A1ly?= Date: Thu, 8 Mar 2018 13:59:30 +0200 Subject: [PATCH] ethdb: handle iostats syntax error --- ethdb/database.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ethdb/database.go b/ethdb/database.go index 13e82cdbec..dc27b83481 100644 --- a/ethdb/database.go +++ b/ethdb/database.go @@ -243,6 +243,10 @@ func (db *LDBDatabase) meter(refresh time.Duration) { return } parts := strings.Split(ioStats, " ") + if len(parts) < 2 { + db.log.Error("Bad syntax of ioStats", "ioStats", ioStats) + return + } r := strings.Split(parts[0], ":") if len(r) < 2 { db.log.Error("Bad syntax of read entry", "entry", parts[0])