You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by el...@apache.org on 2008/10/28 00:55:27 UTC

svn commit: r708390 - /mina/trunk/core/src/main/java/org/apache/mina/filter/codec/ProtocolCodecFilter.java

Author: elecharny
Date: Mon Oct 27 16:55:27 2008
New Revision: 708390

URL: http://svn.apache.org/viewvc?rev=708390&view=rev
Log:
Unfold some method chaining.

Modified:
    mina/trunk/core/src/main/java/org/apache/mina/filter/codec/ProtocolCodecFilter.java

Modified: mina/trunk/core/src/main/java/org/apache/mina/filter/codec/ProtocolCodecFilter.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/filter/codec/ProtocolCodecFilter.java?rev=708390&r1=708389&r2=708390&view=diff
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/filter/codec/ProtocolCodecFilter.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/filter/codec/ProtocolCodecFilter.java Mon Oct 27 16:55:27 2008
@@ -597,9 +597,10 @@
                 // Flush only when the buffer has remaining.
                 if (!(encodedMessage instanceof IoBuffer) ||
                         ((IoBuffer) encodedMessage).hasRemaining()) {
-                    nextFilter.filterWrite(
-                            session, new EncodedWriteRequest(
-                                    encodedMessage, null, writeRequest.getDestination()));
+                    SocketAddress destination = writeRequest.getDestination();
+                    WriteRequest writeRequest = new EncodedWriteRequest(
+                        encodedMessage, null, destination); 
+                    nextFilter.filterWrite(session, writeRequest);
                 }
             }
         }