summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeCache.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2005-09-21 11:36:13 +0000
committerBenoit Foucher <benoit@zeroc.com>2005-09-21 11:36:13 +0000
commitfc255f9d764f2757520df526777754a2b08637fb (patch)
tree9c3e8797ba09d6eeec0f8b957d5496da4c47baa8 /cpp/src/IceGrid/NodeCache.cpp
parentAdded IceGrid (diff)
downloadice-fc255f9d764f2757520df526777754a2b08637fb.tar.bz2
ice-fc255f9d764f2757520df526777754a2b08637fb.tar.xz
ice-fc255f9d764f2757520df526777754a2b08637fb.zip
Fix
Diffstat (limited to 'cpp/src/IceGrid/NodeCache.cpp')
-rw-r--r--cpp/src/IceGrid/NodeCache.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/cpp/src/IceGrid/NodeCache.cpp b/cpp/src/IceGrid/NodeCache.cpp
index d93fe482005..71ce116284b 100644
--- a/cpp/src/IceGrid/NodeCache.cpp
+++ b/cpp/src/IceGrid/NodeCache.cpp
@@ -166,11 +166,10 @@ NodeEntry::getLoadInfoAndLoadFactor(const string& application, float& loadFactor
loadFactor = -1.0f;
if(p != _descriptors.end())
{
- istringstream is(p->second.loadFactor);
- is >> loadFactor;
- if(loadFactor < 0.0f)
+ if(!p->second.loadFactor.empty())
{
- loadFactor = 1.0f;
+ istringstream is(p->second.loadFactor);
+ is >> loadFactor;
}
}
return _session->getLoadInfo();