summaryrefslogtreecommitdiff
path: root/cpp/test/IceStorm/stress/Subscriber.cpp
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2007-02-19 12:22:44 +0000
committerMatthew Newhook <matthew@zeroc.com>2007-02-19 12:22:44 +0000
commit80815b8f7807bf48f7aa6b46e73cac58a78e0b73 (patch)
tree0567206254b55c35f760da0ec01d5a4328b3174c /cpp/test/IceStorm/stress/Subscriber.cpp
parenthttp://wiki.zeroc.com/bugzilla/show_bug.cgi?id=1859 (diff)
downloadice-80815b8f7807bf48f7aa6b46e73cac58a78e0b73.tar.bz2
ice-80815b8f7807bf48f7aa6b46e73cac58a78e0b73.tar.xz
ice-80815b8f7807bf48f7aa6b46e73cac58a78e0b73.zip
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1739
Diffstat (limited to 'cpp/test/IceStorm/stress/Subscriber.cpp')
-rw-r--r--cpp/test/IceStorm/stress/Subscriber.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/cpp/test/IceStorm/stress/Subscriber.cpp b/cpp/test/IceStorm/stress/Subscriber.cpp
index 79c28b12cbb..c7984dd6dd3 100644
--- a/cpp/test/IceStorm/stress/Subscriber.cpp
+++ b/cpp/test/IceStorm/stress/Subscriber.cpp
@@ -144,6 +144,9 @@ public:
{
_done = true;
current.con->close(true);
+ // Deactivate the OA. This ensures that the subscribers
+ // that have subscribed with oneway QoS will be booted.
+ current.adapter->deactivate();
_count = _total;
{
IceUtil::StaticMutex::Lock sync(_remainingMutex);