summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/ack/UnacknowledgedMessage.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/ack/UnacknowledgedMessage.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/ack/UnacknowledgedMessage.java
index ac390718c6..ff3c901be5 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/ack/UnacknowledgedMessage.java
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/ack/UnacknowledgedMessage.java
@@ -39,6 +39,7 @@ public class UnacknowledgedMessage
this.message = message;
this.consumerTag = consumerTag;
this.deliveryTag = deliveryTag;
+ message.incrementReference();
}
public void discard(StoreContext storeContext) throws AMQException