hasSpace call looks like it may cause messages to be skipped (AMQ-1080 has not
been applied for queues)
-------------------------------------------------------------------------------------------------------
Key: AMQ-1943
URL: https://issues.apache.org/activemq/browse/AMQ-1943
Project: ActiveMQ
Issue Type: Bug
Components: Message Store
Affects Versions: 5.2.0, 5.1.0
Reporter: Bastiaan Bakker
SVN revision 560783 modifies only 1 of the 2
DefaultJDBCAdapater.doRecoverNextMessages() methods to break from the loop if
the listener.recoverMessage() returns false. The doRecoverNextMessages for
queues just logs it at debug level.
Shouldn't that method break from the loop too? I'm seeing the same problems
described in AMQ-1080 with the queues on our test and production servers:
1) lots of ' Stopped recover next messages' messages and CPU usage going way up
2) messages being skipped
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.