You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gs...@apache.org on 2013/07/30 18:58:14 UTC

svn commit: r1508523 - in /qpid/trunk/qpid/cpp/src/qpid/messaging/amqp: ReceiverContext.cpp SenderContext.cpp

Author: gsim
Date: Tue Jul 30 16:58:14 2013
New Revision: 1508523

URL: http://svn.apache.org/r1508523
Log:
QPID-5026: match source with target and vice-versa

Modified:
    qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/ReceiverContext.cpp
    qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/SenderContext.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/ReceiverContext.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/ReceiverContext.cpp?rev=1508523&r1=1508522&r2=1508523&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/ReceiverContext.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/ReceiverContext.cpp Tue Jul 30 16:58:14 2013
@@ -96,6 +96,7 @@ void ReceiverContext::verify(pn_terminus
 void ReceiverContext::configure()
 {
     configure(pn_link_source(receiver));
+    pn_terminus_set_address(pn_link_target(receiver), pn_terminus_get_address(pn_link_source(receiver)));
 }
 void ReceiverContext::configure(pn_terminus_t* source)
 {

Modified: qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/SenderContext.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/SenderContext.cpp?rev=1508523&r1=1508522&r2=1508523&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/SenderContext.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/SenderContext.cpp Tue Jul 30 16:58:14 2013
@@ -506,6 +506,7 @@ void SenderContext::configure()
 void SenderContext::configure(pn_terminus_t* target)
 {
     helper.configure(target, AddressHelper::FOR_SENDER);
+    pn_terminus_set_address(pn_link_source(sender), pn_terminus_get_address(pn_link_target(sender)));
 }
 
 bool SenderContext::settled()



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org