You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2014/11/23 23:50:18 UTC

svn commit: r1641277 - /tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProcessor.java

Author: markt
Date: Sun Nov 23 22:50:18 2014
New Revision: 1641277

URL: http://svn.apache.org/r1641277
Log:
Remove the now unused inputBuffer

Modified:
    tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProcessor.java

Modified: tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProcessor.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProcessor.java?rev=1641277&r1=1641276&r2=1641277&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProcessor.java (original)
+++ tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProcessor.java Sun Nov 23 22:50:18 2014
@@ -16,11 +16,8 @@
  */
 package org.apache.coyote.ajp;
 
-import java.nio.ByteBuffer;
-
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
-import org.apache.tomcat.jni.Socket;
 import org.apache.tomcat.util.net.AprEndpoint;
 import org.apache.tomcat.util.net.SocketWrapperBase;
 
@@ -44,21 +41,10 @@ public class AjpAprProcessor extends Abs
 
 
     public AjpAprProcessor(int packetSize, AprEndpoint endpoint) {
-
         super(packetSize, endpoint);
-
-        // Allocate input and output buffers
-        inputBuffer = ByteBuffer.allocateDirect(packetSize * 2);
-        inputBuffer.limit(0);
     }
 
 
-    /**
-     * Direct buffer used for input.
-     */
-    protected final ByteBuffer inputBuffer;
-
-
     @Override
     protected void registerForEvent(boolean read, boolean write) {
         ((AprEndpoint) endpoint).getPoller().add(
@@ -68,8 +54,7 @@ public class AjpAprProcessor extends Abs
 
     @Override
     protected void setupSocket(SocketWrapperBase<Long> socketWrapper) {
-        long socketRef = socketWrapper.getSocket().longValue();
-        Socket.setrbb(socketRef, inputBuffer);
+        // NO-OP
     }
 
 
@@ -79,8 +64,5 @@ public class AjpAprProcessor extends Abs
     @Override
     public void recycle(boolean socketClosing) {
         super.recycle(socketClosing);
-
-        inputBuffer.clear();
-        inputBuffer.limit(0);
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org