From 1fd9f1302715093dafb1a6e03ffd6ece769b823b Mon Sep 17 00:00:00 2001 From: tbrehm Date: Wed, 4 Mar 2009 11:28:27 +0000 Subject: [PATCH] Fixed a bug in cpu info in the monitor module. --- server/mods-available/monitor_core_module.inc.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/mods-available/monitor_core_module.inc.php b/server/mods-available/monitor_core_module.inc.php index db0e27ff63..717e378db0 100644 --- a/server/mods-available/monitor_core_module.inc.php +++ b/server/mods-available/monitor_core_module.inc.php @@ -312,12 +312,15 @@ class monitor_core_module { */ $cpuData = shell_exec("cat /proc/cpuinfo"); $cpuInfo = explode("\n", $cpuData); + $processor = 0; foreach($cpuInfo as $line){ - $part = preg_split("/:/", $line); + + $part = preg_split("/:/", $line); $key = trim($part[0]); $value = trim($part[1]); - $data[$key] = $value; + if($key == 'processor') $processor = intval($value); + $data[$key.' '.$processor] = $value; } /* the cpu has no state. It is, what it is */ -- GitLab