summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/IceGrid/DescriptorHelper.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/cpp/src/IceGrid/DescriptorHelper.cpp b/cpp/src/IceGrid/DescriptorHelper.cpp
index 44ed4a8f2d4..73f6e1c1d9e 100644
--- a/cpp/src/IceGrid/DescriptorHelper.cpp
+++ b/cpp/src/IceGrid/DescriptorHelper.cpp
@@ -2096,15 +2096,13 @@ NodeHelper::hasDistributions(const string& server) const
p = _servers.find(server);
if(p == _servers.end())
{
- p = _serverInstances.end();
+ return false;
}
}
- if(p != _serverInstances.end())
+
+ if(!p->second.getServerInstance()->distrib.icepatch.empty())
{
- if(!p->second.getServerInstance()->distrib.icepatch.empty())
- {
- return true;
- }
+ return true;
}
}