Testsuite: org.apache.catalina.nonblocking.TestNonBlockingAPI Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 69.377 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 [true] Read [0], buffer [], total read [16], isReady [false] debug onError-async complete ------------- ---------------- --------------- ------------- Standard Error ----------------- 28-Jun-2024 17:17:17.760 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerCrlf] 28-Jun-2024 17:17:18.810 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-1"] 28-Jun-2024 17:17:18.843 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:18.844 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:19.039 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-1-34031"] 28-Jun-2024 17:17:19.344 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:19.348 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:19.348 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:19.362 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-1-34031"] 28-Jun-2024 17:17:19.363 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:19.415 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-1-34031"] 28-Jun-2024 17:17:19.431 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-1-34031"] 28-Jun-2024 17:17:19.468 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerName] 28-Jun-2024 17:17:19.480 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-2"] 28-Jun-2024 17:17:19.483 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:19.483 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:19.489 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-2-37303"] 28-Jun-2024 17:17:19.702 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:19.703 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:19.703 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:19.704 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-2-37303"] 28-Jun-2024 17:17:19.704 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:19.708 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:[ app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1404) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:19.713 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-2-37303"] 28-Jun-2024 17:17:19.720 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-2-37303"] 28-Jun-2024 17:17:19.735 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerValue] 28-Jun-2024 17:17:19.749 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-3"] 28-Jun-2024 17:17:19.750 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:19.750 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:19.781 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-3-35031"] 28-Jun-2024 17:17:20.071 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:20.072 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:20.072 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:20.073 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-3-35031"] 28-Jun-2024 17:17:20.076 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:20.090 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-3-35031"] 28-Jun-2024 17:17:20.098 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-3-35031"] 28-Jun-2024 17:17:20.114 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitMaximum] 28-Jun-2024 17:17:20.119 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-4"] 28-Jun-2024 17:17:20.122 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:20.122 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:20.152 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-4-43011"] 28-Jun-2024 17:17:29.225 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:29.228 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=45 containerThreadCount=46 nonContainerThreadCount=0 28-Jun-2024 17:17:29.228 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:29.232 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-4-43011"] 28-Jun-2024 17:17:29.233 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:29.235 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: 28-Jun-2024 17:17:29.236 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-4-43011"] 28-Jun-2024 17:17:29.245 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-4-43011"] 28-Jun-2024 17:17:29.250 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInHeaderCrlf] 28-Jun-2024 17:17:29.252 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-5"] 28-Jun-2024 17:17:29.252 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:29.252 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:29.272 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-5-42603"] 28-Jun-2024 17:17:29.575 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:29.576 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:29.577 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:29.578 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-5-42603"] 28-Jun-2024 17:17:29.581 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:29.592 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-58] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/java.util.concurrent.atomic.AtomicBoolean.compareAndSet(AtomicBoolean.java:102) app//org.apache.tomcat.util.net.SocketWrapperBase.close(SocketWrapperBase.java:415) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199) 28-Jun-2024 17:17:29.593 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-5-42603"] 28-Jun-2024 17:17:29.602 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-5-42603"] 28-Jun-2024 17:17:29.604 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostNoChunking] 28-Jun-2024 17:17:29.606 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-6"] 28-Jun-2024 17:17:29.607 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:29.607 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:29.611 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-6-36733"] org.apache.catalina.connector.ClientAbortException: java.io.EOFException at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:312) at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) at org.apache.catalina.nonblocking.TestNonBlockingAPI$CanceledPostReadListener.onDataAvailable(TestNonBlockingAPI.java:1935) at org.apache.coyote.Request.onDataAvailable(Request.java:272) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:204) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.io.EOFException at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1293) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1181) at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:789) at org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:1195) at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:97) at org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) at org.apache.coyote.Request.doRead(Request.java:642) at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) ... 16 more 28-Jun-2024 17:17:29.632 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-6-36733"] 28-Jun-2024 17:17:29.633 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:29.634 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-6-36733"] 28-Jun-2024 17:17:29.642 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-6-36733"] 28-Jun-2024 17:17:29.644 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkHeader] 28-Jun-2024 17:17:29.645 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-7"] 28-Jun-2024 17:17:29.647 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:29.647 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:29.669 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-7-33981"] 28-Jun-2024 17:17:29.930 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:29.930 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:29.931 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:29.931 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-7-33981"] 28-Jun-2024 17:17:29.934 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:29.937 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@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.7/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) app//org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:29.939 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-7-33981"] 28-Jun-2024 17:17:29.942 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-7-33981"] 28-Jun-2024 17:17:29.947 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtension] 28-Jun-2024 17:17:29.951 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-8"] 28-Jun-2024 17:17:29.956 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:29.956 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:29.969 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-8-35057"] 28-Jun-2024 17:17:30.222 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:30.222 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:30.223 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:30.223 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-8-35057"] 28-Jun-2024 17:17:30.226 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:30.228 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@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.7/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) app//org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:30.229 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-8-35057"] 28-Jun-2024 17:17:30.236 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-8-35057"] 28-Jun-2024 17:17:30.237 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testBug55438NonBlockingReadWriteEmptyRead] 28-Jun-2024 17:17:30.240 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-9"] 28-Jun-2024 17:17:30.244 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:30.244 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:30.258 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-9-45711"] 28-Jun-2024 17:17:30.387 INFO [http-nio-127.0.0.1-auto-9-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener.onAllDataRead onAllDataRead 28-Jun-2024 17:17:30.388 INFO [http-nio-127.0.0.1-auto-9-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener$1.onWritePossible Writing [] 28-Jun-2024 17:17:30.407 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-9-45711"] 28-Jun-2024 17:17:30.407 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:30.409 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-9-45711"] 28-Jun-2024 17:17:30.414 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-9-45711"] 28-Jun-2024 17:17:30.415 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02NoSwallow] 28-Jun-2024 17:17:30.418 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-10"] 28-Jun-2024 17:17:30.418 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:30.418 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:30.436 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-10-41497"] 28-Jun-2024 17:17:30.552 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-10-41497"] 28-Jun-2024 17:17:30.557 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:30.559 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-10-41497"] 28-Jun-2024 17:17:30.565 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-10-41497"] 28-Jun-2024 17:17:30.567 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBody] 28-Jun-2024 17:17:30.568 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-11"] 28-Jun-2024 17:17:30.569 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:30.569 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:30.581 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-11-42519"] 28-Jun-2024 17:17:30.916 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:30.916 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:30.916 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:30.917 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-11-42519"] 28-Jun-2024 17:17:30.918 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:30.921 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@17.0.7/java.util.concurrent.locks.ReentrantLock$NonfairSync.initialTryLock(ReentrantLock.java:225) java.base@17.0.7/java.util.concurrent.locks.ReentrantLock$Sync.lock(ReentrantLock.java:152) java.base@17.0.7/java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:322) java.base@17.0.7/java.util.concurrent.LinkedBlockingDeque.size(LinkedBlockingDeque.java:799) java.base@17.0.7/java.util.AbstractCollection.isEmpty(AbstractCollection.java:89) app//org.apache.tomcat.util.net.WriteBuffer.isEmpty(WriteBuffer.java:74) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:730) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:30.922 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-11-42519"] 28-Jun-2024 17:17:30.926 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-11-42519"] 28-Jun-2024 17:17:30.928 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02Swallow] 28-Jun-2024 17:17:30.930 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-12"] 28-Jun-2024 17:17:30.931 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:30.931 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:30.955 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-12-34837"] 28-Jun-2024 17:17:31.088 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-12-34837"] 28-Jun-2024 17:17:31.091 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:31.093 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-12-34837"] 28-Jun-2024 17:17:31.104 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-12-34837"] 28-Jun-2024 17:17:31.106 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBWrite] 28-Jun-2024 17:17:31.108 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-13"] 28-Jun-2024 17:17:31.114 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:31.114 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:31.129 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-13-41893"] 28-Jun-2024 17:17:31.307 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-13-41893"] 28-Jun-2024 17:17:31.309 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:31.311 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-13-41893"] 28-Jun-2024 17:17:31.316 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-13-41893"] 28-Jun-2024 17:17:31.318 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBReadWrite] 28-Jun-2024 17:17:31.319 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-14"] 28-Jun-2024 17:17:31.320 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:31.320 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:31.352 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-14-43633"] 28-Jun-2024 17:17:31.481 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-14-43633"] 28-Jun-2024 17:17:31.484 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:31.490 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-71] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: 28-Jun-2024 17:17:31.490 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-14-43633"] 28-Jun-2024 17:17:31.492 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-14-43633"] 28-Jun-2024 17:17:31.494 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf] 28-Jun-2024 17:17:31.496 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-15"] 28-Jun-2024 17:17:31.496 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:31.496 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:31.506 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-15-44873"] 28-Jun-2024 17:17:31.852 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:31.852 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 28-Jun-2024 17:17:31.853 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:31.853 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-15-44873"] 28-Jun-2024 17:17:31.856 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:31.858 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-15-44873"] 28-Jun-2024 17:17:31.862 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-15-44873"] 28-Jun-2024 17:17:31.863 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtensionDelimter] 28-Jun-2024 17:17:31.866 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-16"] 28-Jun-2024 17:17:31.866 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:31.867 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:31.899 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-16-36759"] 28-Jun-2024 17:17:32.159 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:32.169 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:32.169 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:32.170 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-16-36759"] 28-Jun-2024 17:17:32.174 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:32.176 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@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.7/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) app//org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:32.177 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-16-36759"] 28-Jun-2024 17:17:32.183 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-16-36759"] 28-Jun-2024 17:17:32.184 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerCrlf] 28-Jun-2024 17:17:32.186 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-17"] 28-Jun-2024 17:17:32.187 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:32.187 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:32.201 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-17-40083"] 28-Jun-2024 17:17:32.493 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:32.494 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:32.494 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:32.494 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-17-40083"] 28-Jun-2024 17:17:32.497 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:32.502 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-79] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: 28-Jun-2024 17:17:32.503 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-17-40083"] 28-Jun-2024 17:17:32.514 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-17-40083"] 28-Jun-2024 17:17:32.515 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerName] 28-Jun-2024 17:17:32.517 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-18"] 28-Jun-2024 17:17:32.520 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:32.520 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:32.525 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-18-34153"] 28-Jun-2024 17:17:32.785 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:32.785 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:32.785 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:32.786 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-18-34153"] 28-Jun-2024 17:17:32.788 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:32.789 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-18-34153"] 28-Jun-2024 17:17:32.793 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-18-34153"] 28-Jun-2024 17:17:32.795 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingRead] 28-Jun-2024 17:17:32.796 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-19"] 28-Jun-2024 17:17:32.797 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:32.797 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:32.802 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-19-38927"] 28-Jun-2024 17:17:32.861 INFO [http-nio-127.0.0.1-auto-19-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 28-Jun-2024 17:17:33.360 INFO [http-nio-127.0.0.1-auto-19-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 28-Jun-2024 17:17:33.860 INFO [http-nio-127.0.0.1-auto-19-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 28-Jun-2024 17:17:34.360 INFO [http-nio-127.0.0.1-auto-19-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 28-Jun-2024 17:17:34.863 INFO [http-nio-127.0.0.1-auto-19-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable FINISHED 28-Jun-2024 17:17:34.863 INFO [http-nio-127.0.0.1-auto-19-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=40 28-Jun-2024 17:17:34.863 INFO [http-nio-127.0.0.1-auto-19-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:34.867 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-19-38927"] 28-Jun-2024 17:17:34.869 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:34.871 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-19-38927"] 28-Jun-2024 17:17:34.874 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-19-38927"] 28-Jun-2024 17:17:34.878 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterEndChunkCrlf] 28-Jun-2024 17:17:34.881 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-20"] 28-Jun-2024 17:17:34.882 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:34.882 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:34.886 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-20-38859"] 28-Jun-2024 17:17:35.116 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:35.117 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:35.117 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:35.117 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-20-38859"] 28-Jun-2024 17:17:35.119 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:35.121 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-20-38859"] 28-Jun-2024 17:17:35.123 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-20-38859"] 28-Jun-2024 17:17:35.124 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteWithKeepAlive] 28-Jun-2024 17:17:35.127 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-21"] 28-Jun-2024 17:17:35.128 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:35.128 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:35.131 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-21-36981"] 28-Jun-2024 17:17:35.152 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:35.157 INFO [http-nio-127.0.0.1-auto-21-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 4 ms. Bytes before=0 after=1048576 28-Jun-2024 17:17:35.159 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:35.161 INFO [http-nio-127.0.0.1-auto-21-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=1048576 after=2097152 28-Jun-2024 17:17:35.240 INFO [http-nio-127.0.0.1-auto-21-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 4 ms. Bytes before=2097152 after=3145728 28-Jun-2024 17:17:35.262 INFO [http-nio-127.0.0.1-auto-21-exec-8] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=3145728 after=4194304 28-Jun-2024 17:17:35.315 INFO [http-nio-127.0.0.1-auto-21-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=4194304 after=5242880 28-Jun-2024 17:17:35.439 INFO [http-nio-127.0.0.1-auto-21-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=5242880 after=6291456 28-Jun-2024 17:17:35.571 INFO [http-nio-127.0.0.1-auto-21-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=6291456 after=7340032 28-Jun-2024 17:17:35.660 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:35.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:35.663 INFO [http-nio-127.0.0.1-auto-21-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=7340032 after=8388608 28-Jun-2024 17:17:36.163 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:36.167 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:36.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:36.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:36.669 INFO [http-nio-127.0.0.1-auto-21-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=8388608 after=9437184 28-Jun-2024 17:17:37.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:37.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:37.258 INFO [http-nio-127.0.0.1-auto-21-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=9437184 after=10485760 28-Jun-2024 17:17:37.674 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:37.675 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:38.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:38.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:38.177 INFO [http-nio-127.0.0.1-auto-21-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=10485760 after=10485760 28-Jun-2024 17:17:38.178 INFO [http-nio-127.0.0.1-auto-21-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 28-Jun-2024 17:17:38.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:38.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:39.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:39.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:39.679 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:39.684 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:40.184 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:40.185 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:40.686 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:40.686 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:41.186 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:41.187 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:41.688 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:41.688 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:42.189 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:42.189 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:17:42.690 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:17:42.712 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 28-Jun-2024 17:17:42.712 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.716 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 28-Jun-2024 17:17:42.716 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 28-Jun-2024 17:17:42.716 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.716 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 28-Jun-2024 17:17:42.717 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 28-Jun-2024 17:17:42.717 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.718 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 28-Jun-2024 17:17:42.718 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 28-Jun-2024 17:17:42.718 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.718 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 28-Jun-2024 17:17:42.719 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 28-Jun-2024 17:17:42.720 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.720 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 28-Jun-2024 17:17:42.720 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 28-Jun-2024 17:17:42.720 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.721 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 28-Jun-2024 17:17:42.721 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 28-Jun-2024 17:17:42.721 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.722 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 28-Jun-2024 17:17:42.722 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 28-Jun-2024 17:17:42.725 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.726 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 28-Jun-2024 17:17:42.727 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 28-Jun-2024 17:17:42.728 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.729 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 28-Jun-2024 17:17:42.730 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 28-Jun-2024 17:17:42.730 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 28-Jun-2024 17:17:42.737 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 28-Jun-2024 17:17:42.738 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.738 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 28-Jun-2024 17:17:42.738 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 28-Jun-2024 17:17:42.739 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.739 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 28-Jun-2024 17:17:42.739 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 28-Jun-2024 17:17:42.739 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.739 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 28-Jun-2024 17:17:42.739 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 28-Jun-2024 17:17:42.740 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 28-Jun-2024 17:17:42.741 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 28-Jun-2024 17:17:42.742 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 28-Jun-2024 17:17:42.744 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.744 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 28-Jun-2024 17:17:42.745 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 28-Jun-2024 17:17:42.746 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 28-Jun-2024 17:17:42.747 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 28-Jun-2024 17:17:42.747 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 28-Jun-2024 17:17:42.747 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 28-Jun-2024 17:17:42.747 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 28-Jun-2024 17:17:42.747 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-21-36981"] 28-Jun-2024 17:17:42.748 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:42.750 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-21-36981"] 28-Jun-2024 17:17:42.753 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-21-36981"] 28-Jun-2024 17:17:42.754 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkBodyCrlf] 28-Jun-2024 17:17:42.758 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-22"] 28-Jun-2024 17:17:42.759 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:42.759 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:42.765 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-22-44791"] 28-Jun-2024 17:17:42.989 INFO [Thread-88] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:42.989 INFO [Thread-88] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:42.990 INFO [Thread-88] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:42.990 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-22-44791"] 28-Jun-2024 17:17:42.993 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:42.998 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:[ app//org.apache.coyote.Request.clearRequestThread(Request.java:730) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:290) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:42.998 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-22-44791"] 28-Jun-2024 17:17:43.000 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-22-44791"] 28-Jun-2024 17:17:43.002 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterHeaderCrlf] 28-Jun-2024 17:17:43.003 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-23"] 28-Jun-2024 17:17:43.003 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:43.004 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:43.008 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-23-38739"] 28-Jun-2024 17:17:43.233 INFO [Thread-91] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:43.234 INFO [Thread-91] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:43.234 INFO [Thread-91] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:43.234 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-23-38739"] 28-Jun-2024 17:17:43.235 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:43.237 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:[] 28-Jun-2024 17:17:43.238 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-23-38739"] 28-Jun-2024 17:17:43.241 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-23-38739"] 28-Jun-2024 17:17:43.242 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostChunked] 28-Jun-2024 17:17:43.244 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-24"] 28-Jun-2024 17:17:43.244 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:43.244 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:43.248 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-24-41197"] org.apache.catalina.connector.ClientAbortException: java.io.EOFException at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:312) at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) at org.apache.catalina.nonblocking.TestNonBlockingAPI$CanceledPostReadListener.onDataAvailable(TestNonBlockingAPI.java:1935) at org.apache.coyote.Request.onDataAvailable(Request.java:272) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:204) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.io.EOFException at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1293) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1181) at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:789) at org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:1195) at org.apache.coyote.http11.filters.ChunkedInputFilter.readBytes(ChunkedInputFilter.java:254) at org.apache.coyote.http11.filters.ChunkedInputFilter.fill(ChunkedInputFilter.java:295) at org.apache.coyote.http11.filters.ChunkedInputFilter.parseChunkHeader(ChunkedInputFilter.java:328) at org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:136) at org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) at org.apache.coyote.Request.doRead(Request.java:642) at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) ... 16 more 28-Jun-2024 17:17:43.256 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-24-41197"] 28-Jun-2024 17:17:43.258 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:43.260 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-24-41197"] 28-Jun-2024 17:17:43.262 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-24-41197"] 28-Jun-2024 17:17:43.263 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailer] 28-Jun-2024 17:17:43.267 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-25"] 28-Jun-2024 17:17:43.267 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:43.268 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:43.274 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-25-37167"] 28-Jun-2024 17:17:43.486 INFO [Thread-94] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:43.486 INFO [Thread-94] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:43.486 INFO [Thread-94] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:43.487 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-25-37167"] 28-Jun-2024 17:17:43.491 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:43.493 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-25-37167"] 28-Jun-2024 17:17:43.501 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-25-37167"] 28-Jun-2024 17:17:43.502 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedNoSplits] 28-Jun-2024 17:17:43.506 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-26"] 28-Jun-2024 17:17:43.510 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:43.510 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:43.513 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-26-38207"] 28-Jun-2024 17:17:43.541 INFO [Thread-96] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:43.541 INFO [Thread-96] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 28-Jun-2024 17:17:43.542 INFO [Thread-96] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:43.543 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-26-38207"] 28-Jun-2024 17:17:43.546 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:43.548 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-26-38207"] 28-Jun-2024 17:17:43.552 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-26-38207"] 28-Jun-2024 17:17:43.553 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkHeader] 28-Jun-2024 17:17:43.557 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-27"] 28-Jun-2024 17:17:43.557 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:43.557 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:43.560 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-27-44841"] 28-Jun-2024 17:17:43.794 INFO [Thread-98] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:43.794 INFO [Thread-98] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 28-Jun-2024 17:17:43.794 INFO [Thread-98] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:43.795 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-27-44841"] 28-Jun-2024 17:17:43.797 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:43.801 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@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.7/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) app//org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:43.803 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-27-44841"] 28-Jun-2024 17:17:43.807 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-27-44841"] 28-Jun-2024 17:17:43.810 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeExtensionDelimter] 28-Jun-2024 17:17:43.811 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-28"] 28-Jun-2024 17:17:43.812 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:43.812 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:43.819 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-28-33849"] 28-Jun-2024 17:17:44.038 INFO [Thread-101] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:44.039 INFO [Thread-101] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:44.039 INFO [Thread-101] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:44.039 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-28-33849"] 28-Jun-2024 17:17:44.040 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:44.041 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@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.7/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) app//org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:44.042 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-28-33849"] 28-Jun-2024 17:17:44.044 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-28-33849"] 28-Jun-2024 17:17:44.045 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInExtension] 28-Jun-2024 17:17:44.047 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-29"] 28-Jun-2024 17:17:44.047 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:44.047 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:44.050 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-29-43107"] 28-Jun-2024 17:17:44.296 INFO [Thread-104] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:44.296 INFO [Thread-104] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:44.296 INFO [Thread-104] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:44.297 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-29-43107"] 28-Jun-2024 17:17:44.298 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:44.300 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@17.0.7/java.nio.ByteBuffer.wrap(ByteBuffer.java:408) app//org.apache.tomcat.util.buf.ByteChunk.toStringInternal(ByteChunk.java:579) app//org.apache.tomcat.util.buf.StringCache.toString(StringCache.java:231) app//org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:537) app//org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:522) app//org.apache.tomcat.util.buf.MessageBytes.toString(MessageBytes.java:173) app//org.apache.coyote.RequestInfo.updateCounters(RequestInfo.java:173) app//org.apache.coyote.Request.updateCounters(Request.java:836) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:264) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:44.301 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-29-43107"] 28-Jun-2024 17:17:44.302 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-29-43107"] 28-Jun-2024 17:17:44.303 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadWithDispatch] 28-Jun-2024 17:17:44.311 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-30"] 28-Jun-2024 17:17:44.312 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:44.312 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:44.315 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-30-42139"] 28-Jun-2024 17:17:46.350 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-30-42139"] 28-Jun-2024 17:17:46.353 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:46.355 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-30-42139"] 28-Jun-2024 17:17:46.358 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-30-42139"] 28-Jun-2024 17:17:46.359 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01NoListenerComplete] 28-Jun-2024 17:17:46.361 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-31"] 28-Jun-2024 17:17:46.361 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:46.361 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:46.378 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-31-40833"] 28-Jun-2024 17:17:46.382 INFO [http-nio-127.0.0.1-auto-31-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=0 after=1048576 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [1] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.384 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.385 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.885 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.885 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [7552] bytes in [1] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.886 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [640] bytes in [0] ms 28-Jun-2024 17:17:46.887 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.887 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.887 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.887 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.887 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.887 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.888 INFO [http-nio-127.0.0.1-auto-31-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onError WriteListener.onError java.io.IOException: Broken pipe at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:97) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:53) at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1408) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.flushNonBlocking(NioEndpoint.java:1306) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:714) at org.apache.coyote.http11.Http11OutputBuffer.flushBuffer(Http11OutputBuffer.java:477) at org.apache.coyote.http11.Http11Processor.flushBufferedWrite(Http11Processor.java:1123) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:207) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 28-Jun-2024 17:17:46.888 INFO [http-nio-127.0.0.1-auto-31-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 28-Jun-2024 17:17:46.888 INFO [http-nio-127.0.0.1-auto-31-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 28-Jun-2024 17:17:46.893 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327680 bytes 28-Jun-2024 17:17:46.903 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-31-40833"] 28-Jun-2024 17:17:46.905 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:46.909 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-31-40833"] 28-Jun-2024 17:17:46.912 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-31-40833"] 28-Jun-2024 17:17:46.914 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01ListenerComplete] 28-Jun-2024 17:17:46.916 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-32"] 28-Jun-2024 17:17:46.917 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:46.917 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:46.924 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-32-35321"] 28-Jun-2024 17:17:46.950 INFO [http-nio-127.0.0.1-auto-32-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=0 after=1048576 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [3] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.951 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:46.952 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.452 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.453 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 28-Jun-2024 17:17:47.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327680 bytes 28-Jun-2024 17:17:47.455 INFO [http-nio-127.0.0.1-auto-32-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onError WriteListener.onError java.io.IOException: Broken pipe at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:97) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:53) at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1408) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.flushNonBlocking(NioEndpoint.java:1306) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:714) at org.apache.coyote.http11.Http11OutputBuffer.flushBuffer(Http11OutputBuffer.java:477) at org.apache.coyote.http11.Http11Processor.flushBufferedWrite(Http11Processor.java:1123) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:207) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 28-Jun-2024 17:17:47.455 INFO [http-nio-127.0.0.1-auto-32-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 28-Jun-2024 17:17:47.456 INFO [http-nio-127.0.0.1-auto-32-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 28-Jun-2024 17:17:47.555 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-32-35321"] 28-Jun-2024 17:17:47.558 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:47.560 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-32-35321"] 28-Jun-2024 17:17:47.562 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-32-35321"] 28-Jun-2024 17:17:47.563 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeEndChunkCrlf] 28-Jun-2024 17:17:47.565 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-33"] 28-Jun-2024 17:17:47.566 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:47.566 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:47.570 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-33-40095"] 28-Jun-2024 17:17:47.797 INFO [Thread-108] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:47.797 INFO [Thread-108] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:47.797 INFO [Thread-108] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:47.798 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-33-40095"] 28-Jun-2024 17:17:47.801 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:47.806 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-108] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: 28-Jun-2024 17:17:47.809 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-33-40095"] 28-Jun-2024 17:17:47.812 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-33-40095"] 28-Jun-2024 17:17:47.813 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerValue] 28-Jun-2024 17:17:47.815 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-34"] 28-Jun-2024 17:17:47.815 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:47.815 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:47.821 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-34-36579"] 28-Jun-2024 17:17:48.033 INFO [Thread-111] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:48.034 INFO [Thread-111] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:48.034 INFO [Thread-111] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:48.034 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-34-36579"] 28-Jun-2024 17:17:48.036 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:48.038 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-111] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: app//org.apache.coyote.AbstractProtocol.isPaused(AbstractProtocol.java:691) app//org.apache.coyote.http11.Http11Processor.dispatchEndRequest(Http11Processor.java:1141) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:265) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199) 28-Jun-2024 17:17:48.039 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-34-36579"] 28-Jun-2024 17:17:48.042 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-34-36579"] 28-Jun-2024 17:17:48.043 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInEndChunkCrlf] 28-Jun-2024 17:17:48.045 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-35"] 28-Jun-2024 17:17:48.045 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:48.045 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:48.049 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-35-40141"] 28-Jun-2024 17:17:48.269 INFO [Thread-114] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:48.270 INFO [Thread-114] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:48.270 INFO [Thread-114] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:48.270 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-35-40141"] 28-Jun-2024 17:17:48.273 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:48.279 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@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.7/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) app//org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:17:48.279 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-35-40141"] 28-Jun-2024 17:17:48.291 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-35-40141"] 28-Jun-2024 17:17:48.292 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkHeader] 28-Jun-2024 17:17:48.294 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-36"] 28-Jun-2024 17:17:48.294 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:48.294 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:48.298 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-36-46407"] 28-Jun-2024 17:17:48.539 INFO [Thread-117] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:48.539 INFO [Thread-117] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:48.539 INFO [Thread-117] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:48.540 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-36-46407"] 28-Jun-2024 17:17:48.542 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:48.543 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-36-46407"] 28-Jun-2024 17:17:48.545 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-36-46407"] 28-Jun-2024 17:17:48.548 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadIgnoreIsReady] 28-Jun-2024 17:17:48.549 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-37"] 28-Jun-2024 17:17:48.550 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:48.550 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:48.553 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-37-44389"] 28-Jun-2024 17:17:48.570 INFO [http-nio-127.0.0.1-auto-37-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:215) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:117) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) at org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable(TestNonBlockingAPI.java:1122) at org.apache.coyote.Request.onDataAvailable(Request.java:272) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:204) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:50) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 28-Jun-2024 17:17:48.570 INFO [http-nio-127.0.0.1-auto-37-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onError AsyncListener.onError 28-Jun-2024 17:17:48.570 INFO [http-nio-127.0.0.1-auto-37-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:50.069 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-37-44389"] 28-Jun-2024 17:17:50.072 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:50.074 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-37-44389"] 28-Jun-2024 17:17:50.078 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-37-44389"] 28-Jun-2024 17:17:50.079 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInFinalCrlf] 28-Jun-2024 17:17:50.080 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-38"] 28-Jun-2024 17:17:50.081 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:50.081 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:50.094 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-38-46251"] 28-Jun-2024 17:17:50.314 INFO [Thread-120] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:17:50.315 INFO [Thread-120] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:17:50.315 INFO [Thread-120] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:17:50.316 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-38-46251"] 28-Jun-2024 17:17:50.316 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:17:50.318 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-120] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/java.nio.CharBuffer.allocate(CharBuffer.java:363) java.base@17.0.7/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:799) java.base@17.0.7/java.nio.charset.Charset.decode(Charset.java:814) app//org.apache.tomcat.util.buf.ByteChunk.toStringInternal(ByteChunk.java:579) app//org.apache.tomcat.util.buf.StringCache.toString(StringCache.java:231) app//org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:537) app//org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:522) app//org.apache.tomcat.util.buf.MessageBytes.toString(MessageBytes.java:173) app//org.apache.coyote.RequestInfo.updateCounters(RequestInfo.java:173) app//org.apache.coyote.Request.updateCounters(Request.java:836) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:264) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199) 28-Jun-2024 17:17:50.319 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-38-46251"] 28-Jun-2024 17:17:50.321 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-38-46251"] 28-Jun-2024 17:17:50.322 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadAsync] 28-Jun-2024 17:17:50.323 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-39"] 28-Jun-2024 17:17:50.323 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:17:50.323 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:17:50.325 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-39-37739"] 28-Jun-2024 17:18:15.474 INFO [Thread-32315] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=16000000 28-Jun-2024 17:18:15.477 INFO [Thread-32315] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=31821 notReadyCount=373 containerThreadCount=374 nonContainerThreadCount=31821 28-Jun-2024 17:18:15.477 INFO [Thread-32315] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:18:15.480 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-39-37739"] 28-Jun-2024 17:18:15.480 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:18:15.482 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-39-37739"] 28-Jun-2024 17:18:15.485 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-39-37739"] 28-Jun-2024 17:18:15.487 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerDelimter] 28-Jun-2024 17:18:15.488 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-40"] 28-Jun-2024 17:18:15.488 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:18:15.489 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:18:15.491 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-40-44021"] 28-Jun-2024 17:18:15.699 INFO [Thread-32318] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:18:15.699 INFO [Thread-32318] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:18:15.700 INFO [Thread-32318] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:18:15.700 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-40-44021"] 28-Jun-2024 17:18:15.701 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:18:15.709 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-32318] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/java.nio.Buffer.hasRemaining(Buffer.java:519) java.base@17.0.7/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:805) java.base@17.0.7/java.nio.charset.Charset.decode(Charset.java:814) app//org.apache.tomcat.util.buf.ByteChunk.toStringInternal(ByteChunk.java:579) app//org.apache.tomcat.util.buf.StringCache.toString(StringCache.java:231) app//org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:537) app//org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:522) app//org.apache.tomcat.util.buf.MessageBytes.toString(MessageBytes.java:173) app//org.apache.coyote.RequestInfo.updateCounters(RequestInfo.java:173) app//org.apache.coyote.Request.updateCounters(Request.java:836) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:264) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199) 28-Jun-2024 17:18:15.710 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-40-44021"] 28-Jun-2024 17:18:15.715 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-40-44021"] 28-Jun-2024 17:18:15.716 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWrite] 28-Jun-2024 17:18:15.718 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-41"] 28-Jun-2024 17:18:15.718 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:18:15.718 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:18:15.726 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-41-36887"] 28-Jun-2024 17:18:15.765 INFO [http-nio-127.0.0.1-auto-41-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=0 after=1048576 28-Jun-2024 17:18:15.766 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:15.769 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:15.770 INFO [http-nio-127.0.0.1-auto-41-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=1048576 after=2097152 28-Jun-2024 17:18:15.835 INFO [http-nio-127.0.0.1-auto-41-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=2097152 after=3145728 28-Jun-2024 17:18:15.863 INFO [http-nio-127.0.0.1-auto-41-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=3145728 after=4194304 28-Jun-2024 17:18:15.964 INFO [http-nio-127.0.0.1-auto-41-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=4194304 after=5242880 28-Jun-2024 17:18:16.075 INFO [http-nio-127.0.0.1-auto-41-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=5242880 after=6291456 28-Jun-2024 17:18:16.168 INFO [http-nio-127.0.0.1-auto-41-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=6291456 after=7340032 28-Jun-2024 17:18:16.271 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:16.272 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:16.773 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:16.774 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:16.776 INFO [http-nio-127.0.0.1-auto-41-exec-8] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=7340032 after=8388608 28-Jun-2024 17:18:17.275 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:17.276 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:17.277 INFO [http-nio-127.0.0.1-auto-41-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=8388608 after=9437184 28-Jun-2024 17:18:17.776 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:17.779 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:18.279 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:18.280 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:18.281 INFO [http-nio-127.0.0.1-auto-41-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=9437184 after=10485760 28-Jun-2024 17:18:18.785 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:18.786 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:18.834 INFO [http-nio-127.0.0.1-auto-41-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=10485760 after=10485760 28-Jun-2024 17:18:18.834 INFO [http-nio-127.0.0.1-auto-41-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 28-Jun-2024 17:18:19.287 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:19.288 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:19.789 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:19.789 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:20.291 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:20.295 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:20.795 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:20.796 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:21.296 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:21.297 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:21.797 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:21.798 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:22.298 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:22.299 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:22.799 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:22.800 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 28-Jun-2024 17:18:23.300 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 28-Jun-2024 17:18:23.323 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 28-Jun-2024 17:18:23.323 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 28-Jun-2024 17:18:23.328 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 28-Jun-2024 17:18:23.328 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.328 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 28-Jun-2024 17:18:23.328 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 28-Jun-2024 17:18:23.328 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.334 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 28-Jun-2024 17:18:23.334 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 28-Jun-2024 17:18:23.334 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.334 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.335 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 28-Jun-2024 17:18:23.336 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 28-Jun-2024 17:18:23.337 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.337 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 28-Jun-2024 17:18:23.337 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 28-Jun-2024 17:18:23.337 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.337 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 28-Jun-2024 17:18:23.337 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 28-Jun-2024 17:18:23.338 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 28-Jun-2024 17:18:23.339 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 28-Jun-2024 17:18:23.340 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.341 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.342 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 28-Jun-2024 17:18:23.343 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 28-Jun-2024 17:18:23.344 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 28-Jun-2024 17:18:23.345 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 28-Jun-2024 17:18:23.345 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 28-Jun-2024 17:18:23.345 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 28-Jun-2024 17:18:23.345 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 28-Jun-2024 17:18:23.345 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 28-Jun-2024 17:18:23.345 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 28-Jun-2024 17:18:23.345 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-41-36887"] 28-Jun-2024 17:18:23.346 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:18:23.348 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-41-36887"] 28-Jun-2024 17:18:23.351 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-41-36887"] 28-Jun-2024 17:18:23.352 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailerValue] 28-Jun-2024 17:18:23.362 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-42"] 28-Jun-2024 17:18:23.362 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:18:23.362 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:18:23.378 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-42-36957"] 28-Jun-2024 17:18:23.601 INFO [Thread-32321] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:18:23.601 INFO [Thread-32321] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:18:23.601 INFO [Thread-32321] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:18:23.602 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-42-36957"] 28-Jun-2024 17:18:23.602 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:18:23.605 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:[ app//org.apache.catalina.core.StandardPipeline.getValves(StandardPipeline.java:319) app//org.apache.catalina.core.ContainerBase.getAccessLog(ContainerBase.java:903) app//org.apache.catalina.core.ContainerBase.logAccess(ContainerBase.java:883) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:283) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:18:23.605 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-42-36957"] 28-Jun-2024 17:18:23.611 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-42-36957"] 28-Jun-2024 17:18:23.613 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBodyCrlf] 28-Jun-2024 17:18:23.614 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-43"] 28-Jun-2024 17:18:23.614 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 28-Jun-2024 17:18:23.614 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 28-Jun-2024 17:18:23.620 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-43-45497"] 28-Jun-2024 17:18:23.850 INFO [Thread-32324] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 28-Jun-2024 17:18:23.850 INFO [Thread-32324] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 28-Jun-2024 17:18:23.850 INFO [Thread-32324] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 28-Jun-2024 17:18:23.851 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-43-45497"] 28-Jun-2024 17:18:23.858 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 28-Jun-2024 17:18:23.862 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@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.7/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) app//org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378) app//org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) app//org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 28-Jun-2024 17:18:23.863 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-43-45497"] 28-Jun-2024 17:18:23.866 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-43-45497"] ------------- ---------------- --------------- Testcase: testNonBlockingReadChunkedSplitAfterTrailerCrlf took 4.847 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerName took 0.266 sec Testcase: testNonBlockingReadChunkedSplitInTrailerValue took 0.368 sec Testcase: testNonBlockingReadChunkedSplitMaximum took 9.146 sec Testcase: testNonBlockingReadChunkedSplitInHeaderCrlf took 0.354 sec Testcase: testCanceledPostNoChunking took 0.039 sec Testcase: testNonBlockingReadChunkedSplitInChunkHeader took 0.302 sec Testcase: testNonBlockingReadChunkedSplitAfterExtension took 0.292 sec Testcase: testBug55438NonBlockingReadWriteEmptyRead took 0.178 sec Testcase: testNonBlockingWriteError02NoSwallow took 0.151 sec Testcase: testNonBlockingReadChunkedSplitInChunkBody took 0.36 sec Testcase: testNonBlockingWriteError02Swallow took 0.178 sec Testcase: testDelayedNBWrite took 0.211 sec Testcase: testDelayedNBReadWrite took 0.177 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf took 0.369 sec Testcase: testNonBlockingReadChunkedSplitAfterExtensionDelimter took 0.321 sec Testcase: testNonBlockingReadChunkedSplitInTrailerCrlf took 0.331 sec Testcase: testNonBlockingReadChunkedSplitInTrailerName took 0.279 sec Testcase: testNonBlockingRead took 2.083 sec Testcase: testNonBlockingReadChunkedSplitAfterEndChunkCrlf took 0.246 sec Testcase: testNonBlockingWriteWithKeepAlive took 7.63 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkBodyCrlf took 0.247 sec Testcase: testNonBlockingReadChunkedSplitAfterHeaderCrlf took 0.24 sec Testcase: testCanceledPostChunked took 0.021 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailer took 0.238 sec Testcase: testNonBlockingReadChunkedNoSplits took 0.051 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkHeader took 0.255 sec Testcase: testNonBlockingReadChunkedSplitBeforeExtensionDelimter took 0.235 sec Testcase: testNonBlockingReadChunkedSplitInExtension took 0.258 sec Testcase: testNonBlockingReadWithDispatch took 2.056 sec Testcase: testNonBlockingWriteError01NoListenerComplete took 0.554 sec Testcase: testNonBlockingWriteError01ListenerComplete took 0.649 sec Testcase: testNonBlockingReadChunkedSplitBeforeEndChunkCrlf took 0.249 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerValue took 0.23 sec Testcase: testNonBlockingReadChunkedSplitInEndChunkCrlf took 0.249 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkHeader took 0.256 sec Testcase: testNonBlockingReadIgnoreIsReady took 1.531 sec Testcase: testNonBlockingReadChunkedSplitInFinalCrlf took 0.243 sec Testcase: testNonBlockingReadAsync took 25.164 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerDelimter took 0.23 sec Testcase: testNonBlockingWrite took 7.636 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailerValue took 0.26 sec Testcase: testNonBlockingReadChunkedSplitInChunkBodyCrlf took 0.254 sec