diff options
Diffstat (limited to 'qpid/cpp/src/qpid/broker/amqp/Session.cpp')
-rw-r--r-- | qpid/cpp/src/qpid/broker/amqp/Session.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/qpid/cpp/src/qpid/broker/amqp/Session.cpp b/qpid/cpp/src/qpid/broker/amqp/Session.cpp index ab677faac3..6c3fb613d2 100644 --- a/qpid/cpp/src/qpid/broker/amqp/Session.cpp +++ b/qpid/cpp/src/qpid/broker/amqp/Session.cpp @@ -216,7 +216,7 @@ Session::ResolvedNode Session::resolve(const std::string name, pn_terminus_t* te } //check whether user is even allowed access to queues/topics before resolving authorise.access(name, isQueueRequested, isTopicRequested); - ResolvedNode node; + ResolvedNode node(pn_terminus_is_dynamic(terminus)); if (isTopicRequested || !isQueueRequested) { node.topic = connection.getTopics().get(name); if (node.topic) node.exchange = node.topic->getExchange(); |