summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/Topics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/Topics.cpp')
-rw-r--r--cpp/src/IceGrid/Topics.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/Topics.cpp b/cpp/src/IceGrid/Topics.cpp
index c6581c8d923..0240d9ad031 100644
--- a/cpp/src/IceGrid/Topics.cpp
+++ b/cpp/src/IceGrid/Topics.cpp
@@ -120,7 +120,7 @@ NodeObserverTopic::updateServer(const string& node, const ServerDynamicInfo& ser
ServerDynamicInfoSeq::iterator p = servers.begin();
while(p != servers.end())
{
- if(p->name == server.name)
+ if(p->id == server.id)
{
if(server.state == Destroyed || server.state == Inactive)
{