Testsuite: org.apache.catalina.nonblocking.TestNonBlockingAPI Tests run: 44, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.926 sec ------------- Standard Output --------------- Read [16], buffer [This is 16 bytes], total read [16], isReady [false] debug onError-async complete Read [16], buffer [This is 16 bytes], total read [16], isReady [false] debug onError-async complete ------------- ---------------- --------------- ------------- Standard Error ----------------- 10-Nov-2024 18:56:59.859 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerCrlf] 10-Nov-2024 18:57:01.039 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-1"] 10-Nov-2024 18:57:01.132 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:01.133 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:01.313 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-1-35325"] 10-Nov-2024 18:57:01.627 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:01.632 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:01.633 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:01.636 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-1-35325"] 10-Nov-2024 18:57:01.639 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:01.665 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-1-35325"] 10-Nov-2024 18:57:01.679 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-1-35325"] 10-Nov-2024 18:57:01.686 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerName] 10-Nov-2024 18:57:01.688 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-2"] 10-Nov-2024 18:57:01.689 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:01.689 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:01.700 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-2-36513"] 10-Nov-2024 18:57:01.935 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:01.935 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:01.936 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:01.937 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-2-36513"] 10-Nov-2024 18:57:01.939 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:01.945 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-2-36513"] 10-Nov-2024 18:57:01.959 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-2-36513"] 10-Nov-2024 18:57:01.963 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerValue] 10-Nov-2024 18:57:01.979 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-3"] 10-Nov-2024 18:57:01.980 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:01.981 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:01.992 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-3-34703"] 10-Nov-2024 18:57:02.255 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:02.255 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:02.255 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:02.256 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-3-34703"] 10-Nov-2024 18:57:02.259 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:02.261 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-3-34703"] 10-Nov-2024 18:57:02.266 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-3-34703"] 10-Nov-2024 18:57:02.271 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitMaximum] 10-Nov-2024 18:57:02.274 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-4"] 10-Nov-2024 18:57:02.275 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:02.275 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:02.283 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-4-34525"] 10-Nov-2024 18:57:11.391 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:11.392 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=45 containerThreadCount=46 nonContainerThreadCount=0 10-Nov-2024 18:57:11.392 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:11.396 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-4-34525"] 10-Nov-2024 18:57:11.397 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:11.404 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-55] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base/java.util.concurrent.ConcurrentHashMap.replaceNode(ConcurrentHashMap.java:1173) java.base/java.util.concurrent.ConcurrentHashMap.remove(ConcurrentHashMap.java:1102) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doClose(NioEndpoint.java:1215) org.apache.tomcat.util.net.SocketWrapperBase.close(SocketWrapperBase.java:424) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1749) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200) 10-Nov-2024 18:57:11.406 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-4-34525"] 10-Nov-2024 18:57:11.410 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-4-34525"] 10-Nov-2024 18:57:11.412 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInHeaderCrlf] 10-Nov-2024 18:57:11.415 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-5"] 10-Nov-2024 18:57:11.418 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:11.419 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:11.431 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-5-46289"] 10-Nov-2024 18:57:11.815 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:11.816 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:11.816 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:11.817 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-5-46289"] 10-Nov-2024 18:57:11.820 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:11.822 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:11.823 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-5-46289"] 10-Nov-2024 18:57:11.826 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-5-46289"] 10-Nov-2024 18:57:11.828 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostNoChunking] 10-Nov-2024 18:57:11.830 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-6"] 10-Nov-2024 18:57:11.837 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:11.838 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:11.859 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-6-42577"] org.apache.catalina.connector.ClientAbortException: java.io.EOFException at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:296) at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) at org.apache.catalina.nonblocking.TestNonBlockingAPI$CanceledPostReadListener.onDataAvailable(TestNonBlockingAPI.java:1936) at org.apache.coyote.Request.onDataAvailable(Request.java:269) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:204) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:1570) Caused by: java.io.EOFException at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1298) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1186) at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:788) at org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:841) at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:96) at org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) at org.apache.coyote.Request.doRead(Request.java:663) at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) ... 16 more 10-Nov-2024 18:57:11.993 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-6-42577"] 10-Nov-2024 18:57:12.005 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:12.008 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-6-42577"] 10-Nov-2024 18:57:12.012 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-6-42577"] 10-Nov-2024 18:57:12.014 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkHeader] 10-Nov-2024 18:57:12.016 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-7"] 10-Nov-2024 18:57:12.016 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:12.016 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:12.029 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-7-37653"] 10-Nov-2024 18:57:12.338 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:12.340 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:12.343 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:12.344 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-7-37653"] 10-Nov-2024 18:57:12.346 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:12.348 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:12.349 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-7-37653"] 10-Nov-2024 18:57:12.352 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-7-37653"] 10-Nov-2024 18:57:12.354 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteWithClose] 10-Nov-2024 18:57:12.365 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-8"] 10-Nov-2024 18:57:12.367 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:12.367 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:12.372 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-8-40219"] 10-Nov-2024 18:57:12.452 INFO [http-nio-127.0.0.1-auto-8-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteWithCloseServlet$1.onComplete onComplete 10-Nov-2024 18:57:12.454 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-8-40219"] 10-Nov-2024 18:57:12.456 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:12.473 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-8-40219"] 10-Nov-2024 18:57:12.480 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-8-40219"] 10-Nov-2024 18:57:12.482 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtension] 10-Nov-2024 18:57:12.484 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-9"] 10-Nov-2024 18:57:12.484 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:12.485 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:12.493 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-9-42515"] 10-Nov-2024 18:57:12.740 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:12.741 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:12.751 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:12.753 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-9-42515"] 10-Nov-2024 18:57:12.754 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:12.756 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:12.757 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-9-42515"] 10-Nov-2024 18:57:12.761 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-9-42515"] 10-Nov-2024 18:57:12.765 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testBug55438NonBlockingReadWriteEmptyRead] 10-Nov-2024 18:57:12.769 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-10"] 10-Nov-2024 18:57:12.771 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:12.773 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:12.785 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-10-35621"] 10-Nov-2024 18:57:12.904 INFO [http-nio-127.0.0.1-auto-10-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener.onAllDataRead onAllDataRead 10-Nov-2024 18:57:12.905 INFO [http-nio-127.0.0.1-auto-10-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener$1.onWritePossible Writing [] 10-Nov-2024 18:57:12.925 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-10-35621"] 10-Nov-2024 18:57:12.926 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:12.929 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-10-35621"] 10-Nov-2024 18:57:12.933 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-10-35621"] 10-Nov-2024 18:57:12.934 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02NoSwallow] 10-Nov-2024 18:57:12.936 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-11"] 10-Nov-2024 18:57:12.937 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:12.937 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:12.947 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-11-41933"] 10-Nov-2024 18:57:13.065 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-11-41933"] 10-Nov-2024 18:57:13.065 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:13.118 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-11-41933"] 10-Nov-2024 18:57:13.130 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-11-41933"] 10-Nov-2024 18:57:13.131 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBody] 10-Nov-2024 18:57:13.133 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-12"] 10-Nov-2024 18:57:13.134 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:13.134 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:13.139 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-12-38803"] 10-Nov-2024 18:57:13.382 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:13.384 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:13.384 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:13.386 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-12-38803"] 10-Nov-2024 18:57:13.389 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:13.391 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:13.392 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-12-38803"] 10-Nov-2024 18:57:13.405 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-12-38803"] 10-Nov-2024 18:57:13.407 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02Swallow] 10-Nov-2024 18:57:13.413 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-13"] 10-Nov-2024 18:57:13.414 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:13.414 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:13.424 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-13-37123"] 10-Nov-2024 18:57:13.512 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-13-37123"] 10-Nov-2024 18:57:13.515 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:13.523 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-13-37123"] 10-Nov-2024 18:57:13.527 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-13-37123"] 10-Nov-2024 18:57:13.530 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBWrite] 10-Nov-2024 18:57:13.532 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-14"] 10-Nov-2024 18:57:13.539 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:13.539 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:13.600 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-14-44685"] 10-Nov-2024 18:57:13.747 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-14-44685"] 10-Nov-2024 18:57:13.749 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:13.752 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-14-44685"] 10-Nov-2024 18:57:13.755 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-14-44685"] 10-Nov-2024 18:57:13.756 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBReadWrite] 10-Nov-2024 18:57:13.761 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-15"] 10-Nov-2024 18:57:13.762 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:13.762 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:13.779 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-15-41221"] 10-Nov-2024 18:57:13.848 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-15-41221"] 10-Nov-2024 18:57:13.851 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:13.853 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-15-41221"] 10-Nov-2024 18:57:13.855 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-15-41221"] 10-Nov-2024 18:57:13.857 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf] 10-Nov-2024 18:57:13.858 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-16"] 10-Nov-2024 18:57:13.859 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:13.859 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:13.875 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-16-46129"] 10-Nov-2024 18:57:14.203 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:14.203 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 10-Nov-2024 18:57:14.203 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:14.205 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-16-46129"] 10-Nov-2024 18:57:14.207 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:14.211 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-73] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base/java.lang.ThreadLocal$ThreadLocalMap$Entry.(ThreadLocal.java:386) java.base/java.lang.ThreadLocal$ThreadLocalMap.set(ThreadLocal.java:563) java.base/java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:228) java.base/java.lang.ThreadLocal.get(ThreadLocal.java:194) java.base/java.lang.ThreadLocal.get(ThreadLocal.java:172) java.base/sun.nio.cs.ThreadLocalCoders$Cache.forName(ThreadLocalCoders.java:62) java.base/sun.nio.cs.ThreadLocalCoders.decoderFor(ThreadLocalCoders.java:107) java.base/java.nio.charset.Charset.decode(Charset.java:885) org.apache.tomcat.util.buf.ByteChunk.toStringInternal(ByteChunk.java:561) org.apache.tomcat.util.buf.StringCache.toString(StringCache.java:231) org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:537) org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:522) org.apache.tomcat.util.buf.MessageBytes.toString(MessageBytes.java:172) org.apache.coyote.RequestInfo.updateCounters(RequestInfo.java:173) org.apache.coyote.Request.updateCounters(Request.java:849) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:263) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200) 10-Nov-2024 18:57:14.212 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-16-46129"] 10-Nov-2024 18:57:14.214 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-16-46129"] 10-Nov-2024 18:57:14.216 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtensionDelimter] 10-Nov-2024 18:57:14.217 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-17"] 10-Nov-2024 18:57:14.218 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:14.218 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:14.227 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-17-36753"] 10-Nov-2024 18:57:14.457 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:14.457 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:14.457 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:14.458 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-17-36753"] 10-Nov-2024 18:57:14.460 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:14.462 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-17-36753"] 10-Nov-2024 18:57:14.464 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-17-36753"] 10-Nov-2024 18:57:14.466 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerCrlf] 10-Nov-2024 18:57:14.472 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-18"] 10-Nov-2024 18:57:14.472 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:14.474 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:14.481 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-18-37649"] 10-Nov-2024 18:57:14.694 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:14.694 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:14.694 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:14.695 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-18-37649"] 10-Nov-2024 18:57:14.698 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:14.699 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:14.700 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-18-37649"] 10-Nov-2024 18:57:14.710 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-18-37649"] 10-Nov-2024 18:57:14.716 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerName] 10-Nov-2024 18:57:14.718 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-19"] 10-Nov-2024 18:57:14.719 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:14.719 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:14.743 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-19-33605"] 10-Nov-2024 18:57:15.038 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:15.039 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:15.039 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:15.042 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-19-33605"] 10-Nov-2024 18:57:15.043 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:15.045 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:15.046 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-19-33605"] 10-Nov-2024 18:57:15.073 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-19-33605"] 10-Nov-2024 18:57:15.075 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingRead] 10-Nov-2024 18:57:15.076 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-20"] 10-Nov-2024 18:57:15.077 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:15.077 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:15.089 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-20-42151"] 10-Nov-2024 18:57:15.189 INFO [http-nio-127.0.0.1-auto-20-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 10-Nov-2024 18:57:15.686 INFO [http-nio-127.0.0.1-auto-20-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 10-Nov-2024 18:57:16.186 INFO [http-nio-127.0.0.1-auto-20-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 10-Nov-2024 18:57:16.687 INFO [http-nio-127.0.0.1-auto-20-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 10-Nov-2024 18:57:17.188 INFO [http-nio-127.0.0.1-auto-20-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable FINISHED 10-Nov-2024 18:57:17.188 INFO [http-nio-127.0.0.1-auto-20-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=40 10-Nov-2024 18:57:17.188 INFO [http-nio-127.0.0.1-auto-20-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:17.193 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-20-42151"] 10-Nov-2024 18:57:17.201 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:17.215 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-20-42151"] 10-Nov-2024 18:57:17.227 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-20-42151"] 10-Nov-2024 18:57:17.228 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterEndChunkCrlf] 10-Nov-2024 18:57:17.232 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-21"] 10-Nov-2024 18:57:17.233 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:17.240 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:17.245 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-21-42411"] 10-Nov-2024 18:57:17.472 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:17.472 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:17.472 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:17.473 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-21-42411"] 10-Nov-2024 18:57:17.475 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:17.477 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:17.480 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-21-42411"] 10-Nov-2024 18:57:17.483 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-21-42411"] 10-Nov-2024 18:57:17.485 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteWithKeepAlive] 10-Nov-2024 18:57:17.487 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-22"] 10-Nov-2024 18:57:17.488 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:17.488 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:17.502 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-22-32861"] 10-Nov-2024 18:57:17.538 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:17.540 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:17.553 INFO [http-nio-127.0.0.1-auto-22-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 3 ms. Bytes before=0 after=1048576 10-Nov-2024 18:57:17.586 INFO [http-nio-127.0.0.1-auto-22-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=1048576 after=2097152 10-Nov-2024 18:57:17.614 INFO [http-nio-127.0.0.1-auto-22-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=2097152 after=3145728 10-Nov-2024 18:57:17.665 INFO [http-nio-127.0.0.1-auto-22-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=3145728 after=4194304 10-Nov-2024 18:57:17.801 INFO [http-nio-127.0.0.1-auto-22-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=4194304 after=5242880 10-Nov-2024 18:57:18.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:18.043 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:18.044 INFO [http-nio-127.0.0.1-auto-22-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=5242880 after=6291456 10-Nov-2024 18:57:18.172 INFO [http-nio-127.0.0.1-auto-22-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=6291456 after=7340032 10-Nov-2024 18:57:18.543 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:18.545 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:18.547 INFO [http-nio-127.0.0.1-auto-22-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=7340032 after=8388608 10-Nov-2024 18:57:19.046 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:19.047 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:19.052 INFO [http-nio-127.0.0.1-auto-22-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=8388608 after=9437184 10-Nov-2024 18:57:19.547 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:19.556 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:20.057 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:20.058 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:20.060 INFO [http-nio-127.0.0.1-auto-22-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=9437184 after=10485760 10-Nov-2024 18:57:20.559 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:20.561 INFO [http-nio-127.0.0.1-auto-22-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=10485760 after=10485760 10-Nov-2024 18:57:20.561 INFO [http-nio-127.0.0.1-auto-22-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 10-Nov-2024 18:57:20.562 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:21.063 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:21.064 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:21.564 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:21.565 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:22.065 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:22.087 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:22.588 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:22.589 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:23.090 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:23.091 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:23.591 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:23.592 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:24.092 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:24.093 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:24.593 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:24.594 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:25.094 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:25.113 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 10-Nov-2024 18:57:25.114 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 10-Nov-2024 18:57:25.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 10-Nov-2024 18:57:25.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 10-Nov-2024 18:57:25.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 10-Nov-2024 18:57:25.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 10-Nov-2024 18:57:25.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 10-Nov-2024 18:57:25.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 10-Nov-2024 18:57:25.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 10-Nov-2024 18:57:25.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 10-Nov-2024 18:57:25.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 10-Nov-2024 18:57:25.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 10-Nov-2024 18:57:25.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 10-Nov-2024 18:57:25.122 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 10-Nov-2024 18:57:25.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 10-Nov-2024 18:57:25.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 10-Nov-2024 18:57:25.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 10-Nov-2024 18:57:25.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 10-Nov-2024 18:57:25.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 10-Nov-2024 18:57:25.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 10-Nov-2024 18:57:25.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 10-Nov-2024 18:57:25.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 10-Nov-2024 18:57:25.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 10-Nov-2024 18:57:25.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 10-Nov-2024 18:57:25.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 10-Nov-2024 18:57:25.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 10-Nov-2024 18:57:25.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 10-Nov-2024 18:57:25.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 10-Nov-2024 18:57:25.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 10-Nov-2024 18:57:25.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 10-Nov-2024 18:57:25.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 10-Nov-2024 18:57:25.135 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-22-32861"] 10-Nov-2024 18:57:25.135 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:25.138 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-22-32861"] 10-Nov-2024 18:57:25.141 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-22-32861"] 10-Nov-2024 18:57:25.142 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkBodyCrlf] 10-Nov-2024 18:57:25.145 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-23"] 10-Nov-2024 18:57:25.145 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:25.146 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:25.151 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-23-44421"] 10-Nov-2024 18:57:25.368 INFO [Thread-87] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:25.368 INFO [Thread-87] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 10-Nov-2024 18:57:25.368 INFO [Thread-87] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:25.369 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-23-44421"] 10-Nov-2024 18:57:25.372 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:25.374 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-23-44421"] 10-Nov-2024 18:57:25.381 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-23-44421"] 10-Nov-2024 18:57:25.382 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterHeaderCrlf] 10-Nov-2024 18:57:25.384 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-24"] 10-Nov-2024 18:57:25.385 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:25.385 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:25.394 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-24-43053"] 10-Nov-2024 18:57:25.619 INFO [Thread-90] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:25.620 INFO [Thread-90] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:25.620 INFO [Thread-90] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:25.621 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-24-43053"] 10-Nov-2024 18:57:25.621 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:25.623 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:25.625 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-24-43053"] 10-Nov-2024 18:57:25.630 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-24-43053"] 10-Nov-2024 18:57:25.634 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostChunked] 10-Nov-2024 18:57:25.640 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-25"] 10-Nov-2024 18:57:25.640 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:25.640 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:25.644 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-25-42263"] org.apache.catalina.connector.ClientAbortException: java.io.EOFException at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:296) at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) at org.apache.catalina.nonblocking.TestNonBlockingAPI$CanceledPostReadListener.onDataAvailable(TestNonBlockingAPI.java:1936) at org.apache.coyote.Request.onDataAvailable(Request.java:269) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:204) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:1570) Caused by: java.io.EOFException at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1298) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1186) at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:788) at org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:841) at org.apache.coyote.http11.filters.ChunkedInputFilter.readBytes(ChunkedInputFilter.java:265) at org.apache.coyote.http11.filters.ChunkedInputFilter.fill(ChunkedInputFilter.java:306) at org.apache.coyote.http11.filters.ChunkedInputFilter.parseChunkHeader(ChunkedInputFilter.java:336) at org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:135) at org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) at org.apache.coyote.Request.doRead(Request.java:663) at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) ... 16 more 10-Nov-2024 18:57:25.650 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-25-42263"] 10-Nov-2024 18:57:25.652 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:25.655 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-25-42263"] 10-Nov-2024 18:57:25.657 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-25-42263"] 10-Nov-2024 18:57:25.658 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailer] 10-Nov-2024 18:57:25.660 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-26"] 10-Nov-2024 18:57:25.660 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:25.661 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:25.666 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-26-43941"] 10-Nov-2024 18:57:25.881 INFO [Thread-93] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:25.882 INFO [Thread-93] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:25.882 INFO [Thread-93] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:25.896 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-26-43941"] 10-Nov-2024 18:57:25.896 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:25.898 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:25.899 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-26-43941"] 10-Nov-2024 18:57:25.902 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-26-43941"] 10-Nov-2024 18:57:25.904 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedNoSplits] 10-Nov-2024 18:57:25.905 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-27"] 10-Nov-2024 18:57:25.906 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:25.906 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:25.913 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-27-32991"] 10-Nov-2024 18:57:25.940 INFO [Thread-95] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:25.941 INFO [Thread-95] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 10-Nov-2024 18:57:25.941 INFO [Thread-95] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:25.942 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-27-32991"] 10-Nov-2024 18:57:25.944 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:25.946 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:25.947 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-27-32991"] 10-Nov-2024 18:57:25.951 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-27-32991"] 10-Nov-2024 18:57:25.953 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkHeader] 10-Nov-2024 18:57:25.954 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-28"] 10-Nov-2024 18:57:25.954 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:25.954 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:25.959 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-28-36585"] 10-Nov-2024 18:57:26.184 INFO [Thread-97] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:26.185 INFO [Thread-97] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 10-Nov-2024 18:57:26.185 INFO [Thread-97] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:26.185 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-28-36585"] 10-Nov-2024 18:57:26.186 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:26.188 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:26.188 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-28-36585"] 10-Nov-2024 18:57:26.190 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-28-36585"] 10-Nov-2024 18:57:26.191 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeExtensionDelimter] 10-Nov-2024 18:57:26.193 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-29"] 10-Nov-2024 18:57:26.193 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:26.193 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:26.197 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-29-39529"] 10-Nov-2024 18:57:26.473 INFO [Thread-100] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:26.474 INFO [Thread-100] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:26.474 INFO [Thread-100] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:26.474 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-29-39529"] 10-Nov-2024 18:57:26.480 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:26.482 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:26.486 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-29-39529"] 10-Nov-2024 18:57:26.489 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-29-39529"] 10-Nov-2024 18:57:26.509 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInExtension] 10-Nov-2024 18:57:26.513 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-30"] 10-Nov-2024 18:57:26.514 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:26.514 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:26.544 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-30-39933"] 10-Nov-2024 18:57:26.861 INFO [Thread-103] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:26.861 INFO [Thread-103] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:26.861 INFO [Thread-103] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:26.862 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-30-39933"] 10-Nov-2024 18:57:26.865 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:26.866 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:26.867 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-30-39933"] 10-Nov-2024 18:57:26.870 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-30-39933"] 10-Nov-2024 18:57:26.872 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadWithDispatch] 10-Nov-2024 18:57:26.875 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-31"] 10-Nov-2024 18:57:26.876 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:26.876 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:26.886 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-31-39969"] 10-Nov-2024 18:57:28.921 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-31-39969"] 10-Nov-2024 18:57:28.922 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:28.923 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-31-39969"] 10-Nov-2024 18:57:28.926 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-31-39969"] 10-Nov-2024 18:57:28.927 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01NoListenerComplete] 10-Nov-2024 18:57:28.928 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-32"] 10-Nov-2024 18:57:28.929 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:28.929 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:28.933 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-32-45605"] 10-Nov-2024 18:57:28.953 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [3] ms 10-Nov-2024 18:57:28.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.955 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.955 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.955 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.955 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:28.956 INFO [http-nio-127.0.0.1-auto-32-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 5 ms. Bytes before=0 after=1048576 10-Nov-2024 18:57:29.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [1] ms 10-Nov-2024 18:57:29.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [1] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.459 INFO [http-nio-127.0.0.1-auto-32-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onError WriteListener.onError org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:765) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:364) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:342) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103) at org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible(TestNonBlockingAPI.java:1255) at org.apache.coyote.Response.onWritePossible(Response.java:801) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:170) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:1570) Caused by: java.io.IOException: Broken pipe at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) at java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1413) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) at org.apache.tomcat.util.net.SocketWrapperBase.writeNonBlockingInternal(SocketWrapperBase.java:684) at org.apache.tomcat.util.net.SocketWrapperBase.writeNonBlocking(SocketWrapperBase.java:662) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:534) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193) at org.apache.coyote.Response.doWrite(Response.java:645) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:317) ... 17 more 10-Nov-2024 18:57:29.459 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327680 bytes 10-Nov-2024 18:57:29.459 INFO [http-nio-127.0.0.1-auto-32-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 10-Nov-2024 18:57:29.459 INFO [http-nio-127.0.0.1-auto-32-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 10-Nov-2024 18:57:29.577 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-32-45605"] 10-Nov-2024 18:57:29.579 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:29.592 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-32-45605"] 10-Nov-2024 18:57:29.605 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-32-45605"] 10-Nov-2024 18:57:29.607 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01ListenerComplete] 10-Nov-2024 18:57:29.609 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-33"] 10-Nov-2024 18:57:29.609 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:29.610 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:29.614 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-33-41993"] 10-Nov-2024 18:57:29.624 INFO [http-nio-127.0.0.1-auto-33-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=0 after=1048576 10-Nov-2024 18:57:29.625 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [3] ms 10-Nov-2024 18:57:29.625 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.625 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.626 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:29.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 10-Nov-2024 18:57:30.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327680 bytes 10-Nov-2024 18:57:30.130 INFO [http-nio-127.0.0.1-auto-33-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onError WriteListener.onError java.io.IOException: Broken pipe at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) at java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1413) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.flushNonBlocking(NioEndpoint.java:1311) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:713) at org.apache.coyote.http11.Http11OutputBuffer.flushBuffer(Http11OutputBuffer.java:481) at org.apache.coyote.http11.Http11Processor.flushBufferedWrite(Http11Processor.java:1134) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:206) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:1570) 10-Nov-2024 18:57:30.130 INFO [http-nio-127.0.0.1-auto-33-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 10-Nov-2024 18:57:30.130 INFO [http-nio-127.0.0.1-auto-33-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 10-Nov-2024 18:57:30.230 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-33-41993"] 10-Nov-2024 18:57:30.237 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:30.239 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-33-41993"] 10-Nov-2024 18:57:30.241 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-33-41993"] 10-Nov-2024 18:57:30.242 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeEndChunkCrlf] 10-Nov-2024 18:57:30.244 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-34"] 10-Nov-2024 18:57:30.244 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:30.244 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:30.246 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-34-36999"] 10-Nov-2024 18:57:30.510 INFO [Thread-107] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:30.510 INFO [Thread-107] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:30.510 INFO [Thread-107] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:30.511 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-34-36999"] 10-Nov-2024 18:57:30.512 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:30.514 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ org.apache.tomcat.util.buf.StringCache$ByteEntry.equals(StringCache.java:680) java.base/java.util.HashMap.putVal(HashMap.java:641) java.base/java.util.HashMap.put(HashMap.java:618) org.apache.tomcat.util.buf.StringCache.toString(StringCache.java:310) org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:537) org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:522) org.apache.tomcat.util.buf.MessageBytes.toString(MessageBytes.java:172) org.apache.coyote.RequestInfo.updateCounters(RequestInfo.java:173) org.apache.coyote.Request.updateCounters(Request.java:849) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:263) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:30.515 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-34-36999"] 10-Nov-2024 18:57:30.517 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-34-36999"] 10-Nov-2024 18:57:30.518 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerValue] 10-Nov-2024 18:57:30.520 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-35"] 10-Nov-2024 18:57:30.521 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:30.521 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:30.538 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-35-37853"] 10-Nov-2024 18:57:30.752 INFO [Thread-110] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:30.754 INFO [Thread-110] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:30.754 INFO [Thread-110] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:30.754 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-35-37853"] 10-Nov-2024 18:57:30.755 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:30.756 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-110] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base/jdk.internal.misc.Unsafe.getReferenceVolatile(Native Method) java.base/jdk.internal.misc.Unsafe.getAndSetReference(Unsafe.java:2759) java.base/java.lang.invoke.VarHandleReferences$FieldInstanceReadWrite.getAndSet(VarHandleReferences.java:252) java.base/java.util.concurrent.atomic.AtomicReference.getAndSet(AtomicReference.java:170) org.apache.tomcat.util.net.SocketWrapperBase.takeCurrentProcessor(SocketWrapperBase.java:173) org.apache.coyote.AbstractProtocol$ConnectionHandler.release(AbstractProtocol.java:1121) org.apache.tomcat.util.net.SocketWrapperBase.close(SocketWrapperBase.java:416) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1749) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200) 10-Nov-2024 18:57:30.757 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-35-37853"] 10-Nov-2024 18:57:30.760 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-35-37853"] 10-Nov-2024 18:57:30.761 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInEndChunkCrlf] 10-Nov-2024 18:57:30.762 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-36"] 10-Nov-2024 18:57:30.763 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:30.763 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:30.766 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-36-43077"] 10-Nov-2024 18:57:30.975 INFO [Thread-113] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:30.976 INFO [Thread-113] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:30.976 INFO [Thread-113] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:30.976 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-36-43077"] 10-Nov-2024 18:57:30.979 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:30.980 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:30.981 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-36-43077"] 10-Nov-2024 18:57:30.984 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-36-43077"] 10-Nov-2024 18:57:30.985 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkHeader] 10-Nov-2024 18:57:30.987 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-37"] 10-Nov-2024 18:57:30.988 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:30.988 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:31.019 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-37-40091"] 10-Nov-2024 18:57:31.251 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:31.251 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:31.251 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:31.253 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-37-40091"] 10-Nov-2024 18:57:31.254 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:31.255 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ org.apache.coyote.AbstractProtocol$ConnectionHandler.release(AbstractProtocol.java:1111) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1031) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:31.256 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-37-40091"] 10-Nov-2024 18:57:31.259 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-37-40091"] 10-Nov-2024 18:57:31.260 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadIgnoreIsReady] 10-Nov-2024 18:57:31.262 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-38"] 10-Nov-2024 18:57:31.262 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:31.262 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:31.266 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-38-35883"] 10-Nov-2024 18:57:31.272 INFO [http-nio-127.0.0.1-auto-38-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onError ReadListener.onError totalData=0 java.lang.IllegalStateException: In non-blocking mode you may not read from the ServletInputStream until the previous read has completed and isReady() returns true at org.apache.catalina.connector.CoyoteInputStream.checkNonBlockingRead(CoyoteInputStream.java:126) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:82) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) at org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable(TestNonBlockingAPI.java:1123) at org.apache.coyote.Request.onDataAvailable(Request.java:269) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:204) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:50) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:1570) 10-Nov-2024 18:57:31.272 INFO [http-nio-127.0.0.1-auto-38-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onError AsyncListener.onError 10-Nov-2024 18:57:31.272 INFO [http-nio-127.0.0.1-auto-38-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:31.273 WARNING [http-nio-127.0.0.1-auto-38-Poller] org.apache.tomcat.util.net.NioEndpoint$Poller.events Invalid null socket channel while processing poller event 10-Nov-2024 18:57:32.772 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-38-35883"] 10-Nov-2024 18:57:32.774 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:32.776 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-38-35883"] 10-Nov-2024 18:57:32.778 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-38-35883"] 10-Nov-2024 18:57:32.779 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInFinalCrlf] 10-Nov-2024 18:57:32.781 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-39"] 10-Nov-2024 18:57:32.782 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:32.782 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:32.815 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-39-44647"] 10-Nov-2024 18:57:33.040 INFO [Thread-119] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:33.040 INFO [Thread-119] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:33.041 INFO [Thread-119] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:33.041 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-39-44647"] 10-Nov-2024 18:57:33.044 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:33.046 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:33.046 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-39-44647"] 10-Nov-2024 18:57:33.050 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-39-44647"] 10-Nov-2024 18:57:33.052 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadAsync] 10-Nov-2024 18:57:33.055 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-40"] 10-Nov-2024 18:57:33.055 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:33.056 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:33.067 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-40-45981"] 10-Nov-2024 18:57:42.152 INFO [Thread-15747] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=16000000 10-Nov-2024 18:57:42.155 INFO [Thread-15747] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=15627 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=15627 10-Nov-2024 18:57:42.155 INFO [Thread-15747] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:42.159 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-40-45981"] 10-Nov-2024 18:57:42.162 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:42.163 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-40-45981"] 10-Nov-2024 18:57:42.165 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-40-45981"] 10-Nov-2024 18:57:42.166 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerDelimter] 10-Nov-2024 18:57:42.169 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-41"] 10-Nov-2024 18:57:42.170 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:42.170 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:42.176 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-41-44475"] 10-Nov-2024 18:57:42.387 INFO [Thread-15750] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:42.388 INFO [Thread-15750] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:42.388 INFO [Thread-15750] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:42.388 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-41-44475"] 10-Nov-2024 18:57:42.390 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:42.392 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:42.393 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-41-44475"] 10-Nov-2024 18:57:42.400 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-41-44475"] 10-Nov-2024 18:57:42.401 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWrite] 10-Nov-2024 18:57:42.404 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-42"] 10-Nov-2024 18:57:42.404 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:42.404 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:42.411 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-42-41115"] 10-Nov-2024 18:57:42.425 INFO [http-nio-127.0.0.1-auto-42-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=0 after=1048576 10-Nov-2024 18:57:42.428 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:42.431 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:42.433 INFO [http-nio-127.0.0.1-auto-42-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=1048576 after=2097152 10-Nov-2024 18:57:42.501 INFO [http-nio-127.0.0.1-auto-42-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=2097152 after=3145728 10-Nov-2024 18:57:42.529 INFO [http-nio-127.0.0.1-auto-42-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=3145728 after=4194304 10-Nov-2024 18:57:42.624 INFO [http-nio-127.0.0.1-auto-42-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=4194304 after=5242880 10-Nov-2024 18:57:42.732 INFO [http-nio-127.0.0.1-auto-42-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=5242880 after=6291456 10-Nov-2024 18:57:42.824 INFO [http-nio-127.0.0.1-auto-42-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=6291456 after=7340032 10-Nov-2024 18:57:42.932 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:42.933 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:43.435 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:43.436 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:43.438 INFO [http-nio-127.0.0.1-auto-42-exec-8] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=7340032 after=8388608 10-Nov-2024 18:57:43.937 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:43.938 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:43.939 INFO [http-nio-127.0.0.1-auto-42-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=8388608 after=9437184 10-Nov-2024 18:57:44.438 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:44.442 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:44.442 INFO [http-nio-127.0.0.1-auto-42-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=9437184 after=10485760 10-Nov-2024 18:57:44.942 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:44.943 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:45.443 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:45.444 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:45.444 INFO [http-nio-127.0.0.1-auto-42-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=10485760 after=10485760 10-Nov-2024 18:57:45.444 INFO [http-nio-127.0.0.1-auto-42-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 10-Nov-2024 18:57:45.944 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:45.945 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:46.446 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:46.447 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:46.947 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:46.950 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:47.451 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:47.953 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:47.954 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:48.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:48.455 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:48.955 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:48.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:49.456 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:49.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 10-Nov-2024 18:57:49.958 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 10-Nov-2024 18:57:49.971 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 10-Nov-2024 18:57:49.972 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 10-Nov-2024 18:57:49.973 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 10-Nov-2024 18:57:49.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 10-Nov-2024 18:57:49.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 10-Nov-2024 18:57:49.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 10-Nov-2024 18:57:49.980 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.980 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 10-Nov-2024 18:57:49.980 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 10-Nov-2024 18:57:49.980 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.980 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 10-Nov-2024 18:57:49.980 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 10-Nov-2024 18:57:49.980 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 10-Nov-2024 18:57:49.981 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 10-Nov-2024 18:57:49.982 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 10-Nov-2024 18:57:49.984 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 10-Nov-2024 18:57:49.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 10-Nov-2024 18:57:49.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 10-Nov-2024 18:57:49.987 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 10-Nov-2024 18:57:49.987 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 10-Nov-2024 18:57:49.987 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 10-Nov-2024 18:57:49.987 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 10-Nov-2024 18:57:49.987 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-42-41115"] 10-Nov-2024 18:57:49.989 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:49.991 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-42-41115"] 10-Nov-2024 18:57:49.993 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-42-41115"] 10-Nov-2024 18:57:49.994 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailerValue] 10-Nov-2024 18:57:49.996 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-43"] 10-Nov-2024 18:57:49.996 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:49.996 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:49.999 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-43-36595"] 10-Nov-2024 18:57:50.202 INFO [Thread-15753] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:50.202 INFO [Thread-15753] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 10-Nov-2024 18:57:50.202 INFO [Thread-15753] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:50.203 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-43-36595"] 10-Nov-2024 18:57:50.204 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:50.209 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-15753] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: 10-Nov-2024 18:57:50.210 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-43-36595"] 10-Nov-2024 18:57:50.213 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-43-36595"] 10-Nov-2024 18:57:50.214 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBodyCrlf] 10-Nov-2024 18:57:50.216 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-44"] 10-Nov-2024 18:57:50.216 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 10-Nov-2024 18:57:50.216 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.2-dev] 10-Nov-2024 18:57:50.219 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-44-35561"] 10-Nov-2024 18:57:50.436 INFO [Thread-15755] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 10-Nov-2024 18:57:50.436 INFO [Thread-15755] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 10-Nov-2024 18:57:50.436 INFO [Thread-15755] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 10-Nov-2024 18:57:50.437 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-44-35561"] 10-Nov-2024 18:57:50.440 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 10-Nov-2024 18:57:50.441 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:102) java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58) java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:566) java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:618) org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1383) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:763) org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:727) org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:711) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:558) org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1229) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:386) org.apache.coyote.Response.action(Response.java:204) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:242) org.apache.catalina.connector.Response.finishResponse(Response.java:389) org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:242) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1422) org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:782) org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:936) org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:613) org.apache.coyote.Request.action(Request.java:542) org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:235) org.apache.coyote.Request.doRead(Request.java:663) org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:287) org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:583) org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:341) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:83) org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:76) org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1200)] 10-Nov-2024 18:57:50.441 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-44-35561"] 10-Nov-2024 18:57:50.444 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-44-35561"] ------------- ---------------- --------------- Testcase: testNonBlockingReadChunkedSplitAfterTrailerCrlf took 4.022 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerName took 0.276 sec Testcase: testNonBlockingReadChunkedSplitInTrailerValue took 0.309 sec Testcase: testNonBlockingReadChunkedSplitMaximum took 9.14 sec Testcase: testNonBlockingReadChunkedSplitInHeaderCrlf took 0.416 sec Testcase: testCanceledPostNoChunking took 0.185 sec Testcase: testNonBlockingReadChunkedSplitInChunkHeader took 0.34 sec Testcase: testNonBlockingWriteWithClose took 0.129 sec Testcase: testNonBlockingReadChunkedSplitAfterExtension took 0.282 sec Testcase: testBug55438NonBlockingReadWriteEmptyRead took 0.17 sec Testcase: testNonBlockingWriteError02NoSwallow took 0.197 sec Testcase: testNonBlockingReadChunkedSplitInChunkBody took 0.275 sec Testcase: testNonBlockingWriteError02Swallow took 0.122 sec Testcase: testDelayedNBWrite took 0.226 sec Testcase: testDelayedNBReadWrite took 0.1 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf took 0.359 sec Testcase: testNonBlockingReadChunkedSplitAfterExtensionDelimter took 0.25 sec Testcase: testNonBlockingReadChunkedSplitInTrailerCrlf took 0.25 sec Testcase: testNonBlockingReadChunkedSplitInTrailerName took 0.358 sec Testcase: testNonBlockingRead took 2.153 sec Testcase: testNonBlockingReadChunkedSplitAfterEndChunkCrlf took 0.256 sec Testcase: testNonBlockingWriteWithKeepAlive took 7.658 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkBodyCrlf took 0.24 sec Testcase: testNonBlockingReadChunkedSplitAfterHeaderCrlf took 0.25 sec Testcase: testCanceledPostChunked took 0.025 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailer took 0.245 sec Testcase: testNonBlockingReadChunkedNoSplits took 0.048 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkHeader took 0.239 sec Testcase: testNonBlockingReadChunkedSplitBeforeExtensionDelimter took 0.318 sec Testcase: testNonBlockingReadChunkedSplitInExtension took 0.362 sec Testcase: testNonBlockingReadWithDispatch took 2.056 sec Testcase: testNonBlockingWriteError01NoListenerComplete took 0.679 sec Testcase: testNonBlockingWriteError01ListenerComplete took 0.636 sec Testcase: testNonBlockingReadChunkedSplitBeforeEndChunkCrlf took 0.275 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerValue took 0.242 sec Testcase: testNonBlockingReadChunkedSplitInEndChunkCrlf took 0.224 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkHeader took 0.274 sec Testcase: testNonBlockingReadIgnoreIsReady took 1.52 sec Testcase: testNonBlockingReadChunkedSplitInFinalCrlf took 0.272 sec Testcase: testNonBlockingReadAsync took 9.113 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerDelimter took 0.235 sec Testcase: testNonBlockingWrite took 7.592 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailerValue took 0.219 sec Testcase: testNonBlockingReadChunkedSplitInChunkBodyCrlf took 0.231 sec