summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2016-08-01 10:34:01 +0200
committerJose <jose@zeroc.com>2016-08-01 11:48:53 +0200
commit24921b6625fadd0c5e331da4a8b2f038629c1cc7 (patch)
tree5b647d352e24a1b9d97472cd689716feb032f4ee /cpp/src
parentMinor fix for Python string literals (diff)
downloadice-24921b6625fadd0c5e331da4a8b2f038629c1cc7.tar.bz2
ice-24921b6625fadd0c5e331da4a8b2f038629c1cc7.tar.xz
ice-24921b6625fadd0c5e331da4a8b2f038629c1cc7.zip
Fixed (ICE-7216) IceStorm test icedb lock files not being deleted
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/IceStorm/Instance.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/IceStorm/Instance.cpp b/cpp/src/IceStorm/Instance.cpp
index c894184865b..0e95d765763 100644
--- a/cpp/src/IceStorm/Instance.cpp
+++ b/cpp/src/IceStorm/Instance.cpp
@@ -268,4 +268,10 @@ Instance::destroy()
// replica (TopicManager) which holds the instance causing a
// cyclic reference.
_node = 0;
+ //
+ // The observer instance must be cleared as it holds the
+ // TopicManagerImpl which hodlds the instance causing a
+ // cyclic reference.
+ //
+ _observer = 0;
}