From 683a5677a37def4ed3c564fbebfe8951bcf86142 Mon Sep 17 00:00:00 2001 From: Kim van der Riet Date: Mon, 14 Sep 2009 15:20:13 +0000 Subject: Reversed checkin of r.813825 until its problems can be resolved git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@814692 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/broker/MessageBuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cpp/src/qpid/broker/MessageBuilder.cpp') diff --git a/cpp/src/qpid/broker/MessageBuilder.cpp b/cpp/src/qpid/broker/MessageBuilder.cpp index e886cc08a0..14b233fd6c 100644 --- a/cpp/src/qpid/broker/MessageBuilder.cpp +++ b/cpp/src/qpid/broker/MessageBuilder.cpp @@ -35,6 +35,7 @@ namespace std::string type_str(uint8_t type); const std::string QPID_MANAGEMENT("qpid.management"); } + MessageBuilder::MessageBuilder(MessageStore* const _store, uint64_t _stagingThreshold) : state(DORMANT), store(_store), stagingThreshold(_stagingThreshold), staging(false) {} @@ -79,7 +80,7 @@ void MessageBuilder::handle(AMQFrame& frame) && !NullMessageStore::isNullStore(store) && message->getExchangeName() != QPID_MANAGEMENT /* don't stage mgnt messages */) { - message->releaseContent(true); + message->releaseContent(store); staging = true; } } @@ -95,7 +96,6 @@ void MessageBuilder::end() void MessageBuilder::start(const SequenceNumber& id) { message = intrusive_ptr(new Message(id)); - message->setStore(store); state = METHOD; staging = false; } -- cgit v1.2.1