Use basicNack instead of basicReject
This commit is contained in:
@@ -629,7 +629,8 @@ public abstract class AbstractMessageListenerContainer extends RabbitAccessor im
|
||||
if (logger.isDebugEnabled()) {
|
||||
logger.debug("Rejecting message");
|
||||
}
|
||||
channel.basicReject(message.getMessageProperties().getDeliveryTag(), true);
|
||||
// channel.basicReject(message.getMessageProperties().getDeliveryTag(), true);
|
||||
channel.basicNack(message.getMessageProperties().getDeliveryTag(), true, true);
|
||||
}
|
||||
if (this.isChannelTransacted()) {
|
||||
// Need to commit the reject (=nack)
|
||||
|
||||
@@ -52,7 +52,7 @@ public class SimpleMessageListenerContainerIntegrationTests {
|
||||
private final AcknowledgeMode acknowledgeMode;
|
||||
|
||||
@Rule
|
||||
public Log4jLevelAdjuster logLevels = new Log4jLevelAdjuster(Level.ERROR, RabbitTemplate.class,
|
||||
public Log4jLevelAdjuster logLevels = new Log4jLevelAdjuster(Level.OFF, RabbitTemplate.class,
|
||||
SimpleMessageListenerContainer.class, BlockingQueueConsumer.class);
|
||||
|
||||
@Rule
|
||||
|
||||
Reference in New Issue
Block a user