Index: modules/resin/src/com/caucho/server/connection/AbstractHttpRequest.java =================================================================== --- modules/resin/src/com/caucho/server/connection/AbstractHttpRequest.java Fri Aug 22 14:26:49 PDT 2008 +++ modules/resin/src/com/caucho/server/connection/AbstractHttpRequest.java Fri Aug 22 14:26:49 PDT 2008 @@ -1760,9 +1760,18 @@ _hasReadStream = true; } - while ((_readStream.skip(8192) > 0)) { + ConnectionController controller = getConnection().getController(); + if ((null == controller) || controller.isClosed()) { + long skipped; + long skippedTotal = 0; + while ((skipped = _readStream.skip(8192)) > 0) { + skippedTotal += skipped; - } + } + if (skippedTotal > 0) { + log.log(Level.FINE, this.toString() + " skippped " + skippedTotal + " bytes"); - } + } + } + } /** * Initialize the read stream from the raw stream.