activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From JackOfAllTrades <Harrog...@yahoo.com>
Subject Re: AMQ CPP Consumer Receive() and receiveNoWait() does not return
Date Tue, 03 Nov 2015 19:08:29 GMT
All I can do at the moment....



auto_ptr<ActiveMQConectionFactory> factory( new ActiveMQConectionFactory
(MY_BROKER_URL));

cms::Connection* conxn=null;
conxn=factory->CreatConnection();

auto_ptr<ActiveMQConection> myConn(dynamic_cast<ActiveMQConection*>(conxn));

myConn->start();

auto_ptr<Session> mySession;
mySession.reset(myConn->CreateSession(Session::AUTO_ACKNOWLEDGE));

auto_ptr<Destination> myDest;
myDest.reset(mySession->CreateQueue(MY_QUEUE_URI));

auto_ptr<Consumer> myConsumer;
myConsumer.reset(MySession->createConsumer(MyDest.get()));

myConsumer->receive(1000);
or
myConsumer->receiveNoWait();

This all worked just fine under 2.4.4.
all calls to receive now hang.....they just don't return.

auto_ptr<Queue_Connector> myConsumer;




--
View this message in context: http://activemq.2283324.n4.nabble.com/AMQ-CPP-Consumer-Receive-and-receiveNoWait-does-not-return-tp4703485p4703642.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Mime
View raw message