Implement debug logging in InternalNioInputBuffer. Log what we got with the first...
authorkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 29 Jan 2011 18:23:12 +0000 (18:23 +0000)
committerkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 29 Jan 2011 18:23:12 +0000 (18:23 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1065089 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/coyote/http11/InternalNioInputBuffer.java

index a1a07ae..d35c1a9 100644 (file)
@@ -39,6 +39,11 @@ import org.apache.tomcat.util.net.NioSelectorPool;
  */
 public class InternalNioInputBuffer extends AbstractInputBuffer {
 
+    /**
+     * Logger.
+     */
+    private static org.apache.juli.logging.Log log
+        = org.apache.juli.logging.LogFactory.getLog(InternalNioInputBuffer.class);
 
     // -------------------------------------------------------------- Constants
 
@@ -228,6 +233,11 @@ public class InternalNioInputBuffer extends AbstractInputBuffer {
                 if ( readSocket(true, false)==0 ) return false;
             }
             parsingRequestLinePhase = 2;
+            if (log.isDebugEnabled()) {
+                log.debug("Received ["
+                        + new String(buf, pos, lastValid - pos, "ISO-8859-1")
+                        + "]");
+            }
         }
         if ( parsingRequestLinePhase == 2 ) {
             //