summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/Connection.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/Connection.h')
-rw-r--r--cpp/src/qpid/broker/Connection.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/qpid/broker/Connection.h b/cpp/src/qpid/broker/Connection.h
index a885ac4065..e38f88c2e9 100644
--- a/cpp/src/qpid/broker/Connection.h
+++ b/cpp/src/qpid/broker/Connection.h
@@ -51,7 +51,7 @@ class Connection : public sys::ConnectionInputHandler,
Connection(sys::ConnectionOutputHandler* out, Broker& broker);
/** Get a channel. Create if it does not already exist */
- Channel& getChannel(framing::ChannelId channel);
+ framing::FrameHandler::Chains& getChannel(framing::ChannelId channel);
/** Close a channel */
void closeChannel(framing::ChannelId channel);
@@ -82,7 +82,7 @@ class Connection : public sys::ConnectionInputHandler,
void closed();
private:
- typedef boost::ptr_map<framing::ChannelId, Channel> ChannelMap;
+ typedef std::map<framing::ChannelId, framing::FrameHandler::Chains> ChannelMap;
typedef std::vector<Queue::shared_ptr>::iterator queue_iterator;
Exchange::shared_ptr findExchange(const string& name);