Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > d88c7bb437f1a231687f3169871ec55f > files > 15

bootchart-0.14.0-1.3.git20110630.4.mga3.src.rpm

From 460e8b11fc492a6dfa2198c9a7abe034fcfdd8f2 Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald@redhat.com>
Date: Fri, 18 Feb 2011 14:01:00 +0100
Subject: [PATCH] parsing.py: _parse_proc_stat_log() skip empty lines

---
 pybootchartgui/parsing.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/pybootchartgui/parsing.py b/pybootchartgui/parsing.py
index 9e261f5..576ee9c 100644
--- a/pybootchartgui/parsing.py
+++ b/pybootchartgui/parsing.py
@@ -380,6 +380,9 @@ def _parse_proc_stat_log(file):
     samples = []
     ltimes = None
     for time, lines in _parse_timed_blocks(file):
+	# skip emtpy lines
+	if not lines:
+	    continue
         # CPU times {user, nice, system, idle, io_wait, irq, softirq}
         tokens = lines[0].split()
         times = [ int(token) for token in tokens[1:] ]