From f7de6aebbe47722be591fad58a08e4eb570f3e56 Mon Sep 17 00:00:00 2001 From: kkolinko Date: Sat, 29 Jan 2011 18:23:12 +0000 Subject: [PATCH] Implement debug logging in InternalNioInputBuffer. Log what we got with the first read. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1065089 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/coyote/http11/InternalNioInputBuffer.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/java/org/apache/coyote/http11/InternalNioInputBuffer.java b/java/org/apache/coyote/http11/InternalNioInputBuffer.java index a1a07ae4e..d35c1a98e 100644 --- a/java/org/apache/coyote/http11/InternalNioInputBuffer.java +++ b/java/org/apache/coyote/http11/InternalNioInputBuffer.java @@ -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 ) { // -- 2.11.0