activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mrh <>
Subject Re: Stop Thread / Stop Listening
Date Fri, 26 Oct 2007 14:51:39 GMT

In other words, if the asynchronous listener is listening "forever", is it
possible to neatly stop that listener by closing the connection, the
session, the consumer, etc?


mrh wrote:
> Thank you for the reply, Tim.
> Yes, this is my primary question:
> tabish121 wrote:
>> make that it
>> doesn't wait forever for messages and it stops as soon as it gets all
>> the messages we told it to.  
> I would like for it to listen continuously for messages: no countdown, no
> wait... just listen in the background while allowing the user to do other
> things, until the user wants to exit the entire application.  Is the only
> way to do this with threads?
> Thanks again,
> mrh
> On Fri, 2007-10-26 at 06:49 -0700, mrh wrote:
>> In the activemq-cpp example code, there is a countdown "latch".  If I
>> understand it correctly, you can pass in a number of milliseconds that it
>> is
>> to wait for a message or a number that it will count down to as messages
>> are
>> received.  With this structure, is it possible to asychronously receive
>> messages (using the onMessage function to process them) but stop the
>> listener from the outside? Say, from an outside thread?
>> Thanks,
>> mrh

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message