no. there is no implicit timeout. The broker will wait till the consumer or connection dies. One thing that can happen with a connection dropped by the network, is that the default inactivity timeout on a connection can kick in, which can whack the connection and associated session and consumer, hence causing a redelivery.
2009/9/2 Gabe Westmaas <gabe.westm...@rackspace.com> > Hello, > > I am a little confused about something and am having a hard time finding > the information in the documentation, although I definitely think its > possible I just don't know how to read it. In either a transacted session > or a client acknowledge mode session, if a consumer fails to commit or > acknowledge within a certain timeframe, will the broker eventually attempt > to redeliver the message to another consumer? > > Thanks! > Gabe > > -- http://blog.garytully.com Open Source Integration http://fusesource.com