summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2005-09-20 16:15:58 +0000
committerBenoit Foucher <benoit@zeroc.com>2005-09-20 16:15:58 +0000
commit21c0aae0372126976d915668124ddfde75c6f4ac (patch)
tree1f6d5e50b37d20602c4a6d4497a3485b307e80d3 /cpp/src
parentupdate for PHP 5.0.5 (diff)
downloadice-21c0aae0372126976d915668124ddfde75c6f4ac.tar.bz2
ice-21c0aae0372126976d915668124ddfde75c6f4ac.tar.xz
ice-21c0aae0372126976d915668124ddfde75c6f4ac.zip
Fix
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/IceGrid/NodeI.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/IceGrid/NodeI.cpp b/cpp/src/IceGrid/NodeI.cpp
index aa1943e0ad6..96a9be1cc52 100644
--- a/cpp/src/IceGrid/NodeI.cpp
+++ b/cpp/src/IceGrid/NodeI.cpp
@@ -608,13 +608,13 @@ NodeI::keepAlive()
info.nProcessors = _nproc;
#elif defined(__hpux)
struct pst_dynamic dynInfo;
- if(pstat_getdynamic(&dynInfo, sizeof(dynInfo), 0, 0) >= 0)
+ if(pstat_getdynamic(&dynInfo, sizeof(dynInfo), 1, 0) >= 0)
{
info.load1 = dynInfo.psd_avg_1_min;
info.load5 = dynInfo.psd_avg_5_min;
info.load15 = dynInfo.psd_avg_15_min;
+ info.nProcessors = dynInfo.psd_proc_cnt;
}
- info.nProcessors = 1; // TODO
#endif
session->keepAlive(info);
}