diff options
author | Benoît Dejean <benoit@placenet.org> | 2006-08-10 11:21:39 +0000 |
---|---|---|
committer | Benoît Dejean <bdejean@src.gnome.org> | 2006-08-10 11:21:39 +0000 |
commit | 610c0071cc139d3b035fcb387301cc24f1dbbb25 (patch) | |
tree | cde8d086127520579c9f7c76bed95efb3003513b /sysdeps | |
parent | 08887909faa0b00f2649e02c264867800783c217 (diff) | |
download | libgtop-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/ChangeLog | 9 | ||||
-rw-r--r-- | sysdeps/linux/open.c | 12 |
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); + } } |