summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/NodeI.cpp')
-rw-r--r--cpp/src/IceGrid/NodeI.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/NodeI.cpp b/cpp/src/IceGrid/NodeI.cpp
index e83d6c3cdc3..294e20f393d 100644
--- a/cpp/src/IceGrid/NodeI.cpp
+++ b/cpp/src/IceGrid/NodeI.cpp
@@ -971,6 +971,7 @@ NodeI::observerUpdateServer(const ServerDynamicInfo& info)
if(sent.find(p->second) == sent.end())
{
queueUpdate(p->second, new UpdateServer(this, p->second, info));
+ sent.insert(p->second);
}
}
}
@@ -1001,6 +1002,7 @@ NodeI::observerUpdateAdapter(const AdapterDynamicInfo& info)
if(sent.find(p->second) == sent.end())
{
queueUpdate(p->second, new UpdateAdapter(this, p->second, info));
+ sent.insert(p->second);
}
}
}