Author: rgodfrey
Date: Thu Oct  4 21:00:29 2012
New Revision: 1394265

URL: http://svn.apache.org/viewvc?rev=1394265&view=rev
Log:
PROTON-59 : Repect max frame size provided by peer

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

Modified: 
qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java
URL: 
http://svn.apache.org/viewvc/qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java?rev=1394265&r1=1394264&r2=1394265&view=diff
==============================================================================
--- 
qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java
 (original)
+++ 
qpid/proton/trunk/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java
 Thu Oct  4 21:00:29 2012
@@ -891,6 +891,11 @@ public class TransportImpl extends Endpo
         {
             _open = open;
         }
+
+        if(open.getMaxFrameSize().longValue() > 0 && 
open.getMaxFrameSize().longValue() < (long) _maxFrameSize)
+        {
+            _maxFrameSize = (int) open.getMaxFrameSize().longValue();
+        }
     }
 
     public void handleBegin(Begin begin, Binary payload, Integer channel)



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

Reply via email to