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.

Reply via email to