summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ConnectionI.cpp
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2007-01-17 09:39:06 +0000
committerMatthew Newhook <matthew@zeroc.com>2007-01-17 09:39:06 +0000
commit8d92cb8500e8fea809fb4064f21e0e0df4b0706b (patch)
tree08f15030120e77e2a0ce3047bb6c829b717a64a7 /cpp/src/Ice/ConnectionI.cpp
parentRemoved bogus extra warning in ConnectionI when the creation of the thread (diff)
downloadice-8d92cb8500e8fea809fb4064f21e0e0df4b0706b.tar.bz2
ice-8d92cb8500e8fea809fb4064f21e0e0df4b0706b.tar.xz
ice-8d92cb8500e8fea809fb4064f21e0e0df4b0706b.zip
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1673
Diffstat (limited to 'cpp/src/Ice/ConnectionI.cpp')
-rw-r--r--cpp/src/Ice/ConnectionI.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/src/Ice/ConnectionI.cpp b/cpp/src/Ice/ConnectionI.cpp
index 03971d822d3..a6c8f15c56e 100644
--- a/cpp/src/Ice/ConnectionI.cpp
+++ b/cpp/src/Ice/ConnectionI.cpp
@@ -463,6 +463,13 @@ Ice::ConnectionI::waitUntilFinished()
secondThreadPerConnection = _secondThreadPerConnection;
_secondThreadPerConnection = 0;
+
+ //
+ // Clear the OA. See
+ // http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1673 for
+ // the details of why this is necessary.
+ //
+ _adapter = 0;
}
if(threadPerConnection)