Revert "AMQ-6947 - Make sure counters are updated correct on message drop"

This reverts commit 021c82859c.
This commit is contained in:
Christopher L. Shannon (cshannon) 2018-04-18 12:34:18 -04:00
parent 7123534e1b
commit 1d2226e6cf
1 changed files with 3 additions and 4 deletions

View File

@ -1869,12 +1869,11 @@ public class Queue extends BaseDestination implements Task, UsageListener, Index
private void dropMessage(QueueMessageReference reference) {
//use dropIfLive so we only process the statistics at most one time
if (reference.dropIfLive()) {
getDestinationStatistics().getDequeues().increment();
getDestinationStatistics().getMessages().decrement();
pagedInMessagesLock.writeLock().lock();
try {
if (pagedInMessages.remove(reference) != null) {
getDestinationStatistics().getDequeues().increment();
getDestinationStatistics().getMessages().decrement();
}
pagedInMessages.remove(reference);
} finally {
pagedInMessagesLock.writeLock().unlock();
}