From fd675fdaff4dfa73678effd765a52209967567c7 Mon Sep 17 00:00:00 2001 From: Matthew Newhook Date: Tue, 30 Jan 2007 11:04:51 +0000 Subject: http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1711 --- cpp/test/IceStorm/federation/Subscriber.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'cpp/test/IceStorm/federation/Subscriber.cpp') diff --git a/cpp/test/IceStorm/federation/Subscriber.cpp b/cpp/test/IceStorm/federation/Subscriber.cpp index 181d1e839e1..c6c3efc8578 100644 --- a/cpp/test/IceStorm/federation/Subscriber.cpp +++ b/cpp/test/IceStorm/federation/Subscriber.cpp @@ -14,14 +14,6 @@ #include -#include -#ifdef _WIN32 -# include -#else -# include -# include -#endif - using namespace std; using namespace Ice; using namespace IceStorm; @@ -136,7 +128,15 @@ run(int argc, char* argv[], const CommunicatorPtr& communicator) IceStorm::QoS qos; if(batch) { - qos["reliability"] = "batch"; + objFed1 = objFed1->ice_batchOneway(); + objFed2 = objFed1->ice_batchOneway(); + objFed3 = objFed1->ice_batchOneway(); + } + else + { + objFed1 = objFed1->ice_oneway(); + objFed2 = objFed1->ice_oneway(); + objFed3 = objFed1->ice_oneway(); } TopicPrx fed1; @@ -155,9 +155,9 @@ run(int argc, char* argv[], const CommunicatorPtr& communicator) return EXIT_FAILURE; } - fed1->subscribe(qos, objFed1); - fed2->subscribe(qos, objFed2); - fed3->subscribe(qos, objFed3); + fed1->subscribeAndGetPublisher(qos, objFed1); + fed2->subscribeAndGetPublisher(qos, objFed2); + fed3->subscribeAndGetPublisher(qos, objFed3); communicator->waitForShutdown(); -- cgit v1.2.3