summaryrefslogtreecommitdiff
path: root/sysdeps
diff options
context:
space:
mode:
authorBenoît Dejean <benoit@placenet.org>2006-08-10 11:21:39 +0000
committerBenoît Dejean <bdejean@src.gnome.org>2006-08-10 11:21:39 +0000
commit610c0071cc139d3b035fcb387301cc24f1dbbb25 (patch)
treecde8d086127520579c9f7c76bed95efb3003513b /sysdeps
parent08887909faa0b00f2649e02c264867800783c217 (diff)
downloadlibgtop-610c0071cc139d3b035fcb387301cc24f1dbbb25.tar.gz
Only print the warning if (number of real cpu's) != (number of cpu's
2006-08-10 Benoît Dejean <benoit@placenet.org> * open.c: (glibtop_open_s): Only print the warning if (number of real cpu's) != (number of cpu's monitored). Patch by Wouter Bolsterlee (uws) <uws+gnome@xs4all.nl>. Closes #350705.
Diffstat (limited to 'sysdeps')
-rw-r--r--sysdeps/linux/ChangeLog9
-rw-r--r--sysdeps/linux/open.c12
2 files changed, 16 insertions, 5 deletions
diff --git a/sysdeps/linux/ChangeLog b/sysdeps/linux/ChangeLog
index 23e96b7c..aebcc3d9 100644
--- a/sysdeps/linux/ChangeLog
+++ b/sysdeps/linux/ChangeLog
@@ -1,3 +1,12 @@
+2006-08-10 Benoît Dejean <benoit@placenet.org>
+
+ * open.c: (glibtop_open_s):
+
+ Only print the warning if
+ (number of real cpu's) != (number of cpu's monitored).
+ Patch by Wouter Bolsterlee (uws) <uws+gnome@xs4all.nl>.
+ Closes #350705.
+
2006-07-27 Benoît Dejean <benoit@placenet.org>
* netload.c: (glibtop_get_netload_s):
diff --git a/sysdeps/linux/open.c b/sysdeps/linux/open.c
index 5930dc53..5de69a8d 100644
--- a/sysdeps/linux/open.c
+++ b/sysdeps/linux/open.c
@@ -91,9 +91,11 @@ glibtop_open_s (glibtop *server, const char *program_name,
server->ncpu = MIN(GLIBTOP_NCPU - 1, server->real_ncpu);
- glibtop_warn_r(server,
- "This machine has %d CPUs, "
- "%d are being monitored.",
- server->real_ncpu + 1,
- server->ncpu + 1);
+ if (server->real_ncpu != server->ncpu) {
+ glibtop_warn_r(server,
+ "This machine has %d CPUs, "
+ "%d are being monitored.",
+ server->real_ncpu + 1,
+ server->ncpu + 1);
+ }
}