You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by tr...@apache.org on 2010/02/17 00:38:11 UTC

svn commit: r910772 - /qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp

Author: tross
Date: Tue Feb 16 23:38:11 2010
New Revision: 910772

URL: http://svn.apache.org/viewvc?rev=910772&view=rev
Log:
QMF Messages originated from the broker don't have a routing-key field in the delivery properties.
This update fixes this bug.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp?rev=910772&r1=910771&r2=910772&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp Tue Feb 16 23:38:11 2010
@@ -348,6 +348,11 @@
     MessageProperties* props =
         msg->getFrames().getHeaders()->get<MessageProperties>(true);
     props->setContentLength(length);
+
+    DeliveryProperties* dp =
+        msg->getFrames().getHeaders()->get<DeliveryProperties>(true);
+    dp->setRoutingKey(routingKey);
+
     msg->getFrames().append(content);
 
     DeliverableMessage deliverable (msg);



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org