ARTEMIS-1679 Stopping consumer no need to wait until all queued tasks done

This commit is contained in:
yang wei 2018-02-13 12:44:10 +08:00 committed by Clebert Suconic
parent 5a169013e7
commit 898940f5bf
1 changed files with 1 additions and 2 deletions

View File

@ -482,8 +482,6 @@ public final class ClientConsumerImpl implements ClientConsumerInternal {
@Override
public void stop(final boolean waitForOnMessage) throws ActiveMQException {
waitForOnMessageToComplete(waitForOnMessage);
if (browseOnly) {
// stop shouldn't affect browser delivery
return;
@ -496,6 +494,7 @@ public final class ClientConsumerImpl implements ClientConsumerInternal {
stopped = true;
}
waitForOnMessageToComplete(waitForOnMessage);
}
@Override