Author: rgodfrey
Date: Thu Oct 18 16:43:26 2012
New Revision: 1399733

URL: http://svn.apache.org/viewvc?rev=1399733&view=rev
Log:
PROTON-91 : Set remote delivery state on transfer

Modified:
    
qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSession.java

Modified: 
qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSession.java
URL: 
http://svn.apache.org/viewvc/qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSession.java?rev=1399733&r1=1399732&r2=1399733&view=diff
==============================================================================
--- 
qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSession.java
 (original)
+++ 
qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSession.java
 Thu Oct 18 16:43:26 2012
@@ -231,8 +231,10 @@ class TransportSession
             TransportDelivery transportDelivery = new 
TransportDelivery(_currentDeliveryId, delivery, transportReceiver);
             delivery.setTransportDelivery(transportDelivery);
             _unsettledIncomingDeliveriesById.put(_currentDeliveryId, delivery);
-
-
+        }
+        if( transfer.getState()!=null ) 
+        {
+            delivery.setRemoteDeliveryState(transfer.getState());
         }
         _unsettledIncomingSize++;
         // TODO - should this be a copy?



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to