I don't know the PHP Stomp client very well (but a Delphi implementation).
$stomp->read() seems to return immediately without waiting for the next message. There might be a different method $stomp->read(receivetimeout), which waits for the given time (in milliseconds) before it gives up. Michael RakeshRay wrote: > > Just installed Active MQ 5.2. > Using Stomp, inserted 5000 msgs and try to read the same with > while ( my $msg = $stomp->read() ) { > $stomp->commit(); > print $msg.$/; > } > It leaves 2 messages in the queue, just reads 4998 and comes out. > > Any suggestions? > -- View this message in context: http://www.nabble.com/Queue-does-not-drain-completely.-tp24296039p24302432.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.