[jboss-cvs] JBoss Messaging SVN: r4752 - trunk/src/main/org/jboss/messaging/core/remoting/impl/mina.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jul 30 12:04:15 EDT 2008


Author: timfox
Date: 2008-07-30 12:04:15 -0400 (Wed, 30 Jul 2008)
New Revision: 4752

Modified:
   trunk/src/main/org/jboss/messaging/core/remoting/impl/mina/MinaProtocolCodecFilter.java
Log:
Removed mina workaround since now fixed in mina


Modified: trunk/src/main/org/jboss/messaging/core/remoting/impl/mina/MinaProtocolCodecFilter.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/remoting/impl/mina/MinaProtocolCodecFilter.java	2008-07-30 15:46:04 UTC (rev 4751)
+++ trunk/src/main/org/jboss/messaging/core/remoting/impl/mina/MinaProtocolCodecFilter.java	2008-07-30 16:04:15 UTC (rev 4752)
@@ -98,15 +98,11 @@
          return false;
       }
 
-      //We need to make a copy due to possible bug in MINA.
-      IoBuffer copied = IoBuffer.allocate(in.remaining());
-      copied.put(in);
-      copied.setAutoExpand(true);
-      copied.flip();
-
+      IoBuffer sliced = in.slice();
+      
       in.position(start + length + SIZE_INT);
 
-      out.write(copied);
+      out.write(sliced);
 
       return true;
    }




More information about the jboss-cvs-commits mailing list