Testsuite: org.apache.catalina.nonblocking.TestNonBlockingAPI Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.104 sec ------------- Standard Output --------------- Read [16], buffer [This is 16 bytes], total read [16], isReady [false] debug onError-async complete Read [16], buffer [This is 16 bytes], total read [16], isReady [false] debug onError-async complete ------------- ---------------- --------------- ------------- Standard Error ----------------- 11-Dec-2024 18:05:31.735 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerCrlf] 11-Dec-2024 18:05:32.374 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-1"] 11-Dec-2024 18:05:32.461 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:32.461 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:32.595 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-1-46809"] 11-Dec-2024 18:05:32.825 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:32.828 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:32.829 INFO [Thread-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:32.831 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-1-46809"] 11-Dec-2024 18:05:32.834 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:32.851 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-1-46809"] 11-Dec-2024 18:05:32.856 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-1-46809"] 11-Dec-2024 18:05:32.865 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerName] 11-Dec-2024 18:05:32.870 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-2"] 11-Dec-2024 18:05:32.870 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:32.871 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:32.877 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-2-45959"] 11-Dec-2024 18:05:33.090 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:33.091 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:33.091 INFO [Thread-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:33.092 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-2-45959"] 11-Dec-2024 18:05:33.095 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:33.097 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.12/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:33.099 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-2-45959"] 11-Dec-2024 18:05:33.105 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-2-45959"] 11-Dec-2024 18:05:33.107 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerValue] 11-Dec-2024 18:05:33.113 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-3"] 11-Dec-2024 18:05:33.114 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:33.115 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:33.129 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-3-41687"] 11-Dec-2024 18:05:33.363 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:33.364 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:33.364 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:33.365 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-3-41687"] 11-Dec-2024 18:05:33.366 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:33.368 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.12/java.util.concurrent.atomic.AtomicBoolean.set(AtomicBoolean.java:153) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:536) app//org.apache.coyote.Request.action(Request.java:523) app//org.apache.catalina.connector.Request.isAsync(Request.java:1586) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:276) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:33.370 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-3-41687"] 11-Dec-2024 18:05:33.373 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-3-41687"] 11-Dec-2024 18:05:33.375 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitMaximum] 11-Dec-2024 18:05:33.377 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-4"] 11-Dec-2024 18:05:33.378 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:33.378 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:33.381 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-4-36739"] 11-Dec-2024 18:05:42.427 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:42.429 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=45 containerThreadCount=46 nonContainerThreadCount=0 11-Dec-2024 18:05:42.429 INFO [Thread-55] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:42.431 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-4-36739"] 11-Dec-2024 18:05:42.431 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:42.434 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-4-36739"] 11-Dec-2024 18:05:42.445 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-4-36739"] 11-Dec-2024 18:05:42.446 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInHeaderCrlf] 11-Dec-2024 18:05:42.448 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-5"] 11-Dec-2024 18:05:42.449 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:42.449 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:42.472 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-5-44027"] 11-Dec-2024 18:05:42.879 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:42.880 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:42.880 INFO [Thread-58] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:42.881 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-5-44027"] 11-Dec-2024 18:05:42.890 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:42.893 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-5-44027"] 11-Dec-2024 18:05:42.899 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-5-44027"] 11-Dec-2024 18:05:42.902 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostNoChunking] 11-Dec-2024 18:05:42.911 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-6"] 11-Dec-2024 18:05:42.921 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:42.923 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:42.930 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-6-33119"] 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:905) 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:840) 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:792) at org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:1198) at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:96) 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 11-Dec-2024 18:05:43.011 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-6-33119"] 11-Dec-2024 18:05:43.012 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:43.064 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-6-33119"] 11-Dec-2024 18:05:43.073 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-6-33119"] 11-Dec-2024 18:05:43.075 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkHeader] 11-Dec-2024 18:05:43.077 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-7"] 11-Dec-2024 18:05:43.077 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:43.078 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:43.089 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-7-43995"] 11-Dec-2024 18:05:43.445 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:43.446 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:43.446 INFO [Thread-61] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:43.447 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-7-43995"] 11-Dec-2024 18:05:43.448 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:43.458 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.12/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:43.459 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-7-43995"] 11-Dec-2024 18:05:43.471 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-7-43995"] 11-Dec-2024 18:05:43.473 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtension] 11-Dec-2024 18:05:43.474 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-8"] 11-Dec-2024 18:05:43.476 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:43.477 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:43.501 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-8-34099"] 11-Dec-2024 18:05:43.882 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:43.883 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:43.883 INFO [Thread-64] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:43.884 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-8-34099"] 11-Dec-2024 18:05:43.884 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:43.888 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:[] 11-Dec-2024 18:05:43.889 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-8-34099"] 11-Dec-2024 18:05:43.895 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-8-34099"] 11-Dec-2024 18:05:43.897 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testBug55438NonBlockingReadWriteEmptyRead] 11-Dec-2024 18:05:43.899 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-9"] 11-Dec-2024 18:05:43.899 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:43.899 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:43.913 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-9-37273"] 11-Dec-2024 18:05:43.996 INFO [http-nio-127.0.0.1-auto-9-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener.onAllDataRead onAllDataRead 11-Dec-2024 18:05:43.997 INFO [http-nio-127.0.0.1-auto-9-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener$1.onWritePossible Writing [] 11-Dec-2024 18:05:44.022 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-9-37273"] 11-Dec-2024 18:05:44.022 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:44.030 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-9-37273"] 11-Dec-2024 18:05:44.042 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-9-37273"] 11-Dec-2024 18:05:44.043 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02NoSwallow] 11-Dec-2024 18:05:44.045 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-10"] 11-Dec-2024 18:05:44.046 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:44.046 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:44.083 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-10-41061"] 11-Dec-2024 18:05:44.193 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-10-41061"] 11-Dec-2024 18:05:44.198 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:44.200 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-10-41061"] 11-Dec-2024 18:05:44.209 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-10-41061"] 11-Dec-2024 18:05:44.210 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBody] 11-Dec-2024 18:05:44.212 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-11"] 11-Dec-2024 18:05:44.215 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:44.215 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:44.233 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-11-33845"] 11-Dec-2024 18:05:44.533 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:44.533 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:44.534 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:44.535 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-11-33845"] 11-Dec-2024 18:05:44.539 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:44.549 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.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:44.549 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-11-33845"] 11-Dec-2024 18:05:44.559 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-11-33845"] 11-Dec-2024 18:05:44.561 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02Swallow] 11-Dec-2024 18:05:44.562 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-12"] 11-Dec-2024 18:05:44.563 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:44.563 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:44.575 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-12-46053"] 11-Dec-2024 18:05:44.676 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-12-46053"] 11-Dec-2024 18:05:44.679 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:44.681 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-12-46053"] 11-Dec-2024 18:05:44.683 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-12-46053"] 11-Dec-2024 18:05:44.685 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBWrite] 11-Dec-2024 18:05:44.687 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-13"] 11-Dec-2024 18:05:44.687 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:44.687 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:44.700 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-13-43595"] 11-Dec-2024 18:05:44.818 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-13-43595"] 11-Dec-2024 18:05:44.823 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:44.825 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-13-43595"] 11-Dec-2024 18:05:44.827 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-13-43595"] 11-Dec-2024 18:05:44.829 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBReadWrite] 11-Dec-2024 18:05:44.831 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-14"] 11-Dec-2024 18:05:44.831 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:44.831 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:44.836 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-14-44859"] 11-Dec-2024 18:05:45.061 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-14-44859"] 11-Dec-2024 18:05:45.063 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:45.065 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-14-44859"] 11-Dec-2024 18:05:45.071 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-14-44859"] 11-Dec-2024 18:05:45.073 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf] 11-Dec-2024 18:05:45.074 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-15"] 11-Dec-2024 18:05:45.074 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:45.075 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:45.100 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-15-37751"] 11-Dec-2024 18:05:45.374 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:45.375 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 11-Dec-2024 18:05:45.376 INFO [Thread-73] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:45.379 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-15-37751"] 11-Dec-2024 18:05:45.379 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:45.382 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-73] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: 11-Dec-2024 18:05:45.383 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-15-37751"] 11-Dec-2024 18:05:45.387 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-15-37751"] 11-Dec-2024 18:05:45.389 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtensionDelimter] 11-Dec-2024 18:05:45.393 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-16"] 11-Dec-2024 18:05:45.394 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:45.394 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:45.400 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-16-39529"] 11-Dec-2024 18:05:45.679 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:45.680 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:45.680 INFO [Thread-76] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:45.689 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-16-39529"] 11-Dec-2024 18:05:45.690 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:45.692 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.12/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:45.692 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-16-39529"] 11-Dec-2024 18:05:45.709 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-16-39529"] 11-Dec-2024 18:05:45.711 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerCrlf] 11-Dec-2024 18:05:45.712 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-17"] 11-Dec-2024 18:05:45.713 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:45.713 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:45.719 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-17-44155"] 11-Dec-2024 18:05:45.999 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:45.999 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:46.000 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:46.000 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-17-44155"] 11-Dec-2024 18:05:46.001 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:46.003 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.12/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:46.004 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-17-44155"] 11-Dec-2024 18:05:46.007 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-17-44155"] 11-Dec-2024 18:05:46.009 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerName] 11-Dec-2024 18:05:46.010 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-18"] 11-Dec-2024 18:05:46.010 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:46.011 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:46.020 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-18-35183"] 11-Dec-2024 18:05:46.241 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:46.243 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:46.247 INFO [Thread-82] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:46.248 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-18-35183"] 11-Dec-2024 18:05:46.248 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:46.250 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.12/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:46.251 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-18-35183"] 11-Dec-2024 18:05:46.254 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-18-35183"] 11-Dec-2024 18:05:46.255 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingRead] 11-Dec-2024 18:05:46.257 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-19"] 11-Dec-2024 18:05:46.257 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:46.257 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:46.270 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-19-46443"] 11-Dec-2024 18:05:46.284 INFO [http-nio-127.0.0.1-auto-19-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 11-Dec-2024 18:05:46.785 INFO [http-nio-127.0.0.1-auto-19-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 11-Dec-2024 18:05:47.286 INFO [http-nio-127.0.0.1-auto-19-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 11-Dec-2024 18:05:47.786 INFO [http-nio-127.0.0.1-auto-19-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 11-Dec-2024 18:05:48.286 INFO [http-nio-127.0.0.1-auto-19-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable FINISHED 11-Dec-2024 18:05:48.286 INFO [http-nio-127.0.0.1-auto-19-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=40 11-Dec-2024 18:05:48.287 INFO [http-nio-127.0.0.1-auto-19-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:48.289 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-19-46443"] 11-Dec-2024 18:05:48.292 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:48.295 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-19-46443"] 11-Dec-2024 18:05:48.302 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-19-46443"] 11-Dec-2024 18:05:48.306 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterEndChunkCrlf] 11-Dec-2024 18:05:48.313 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-20"] 11-Dec-2024 18:05:48.313 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:48.317 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:48.326 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-20-33469"] 11-Dec-2024 18:05:48.550 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:48.550 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:48.550 INFO [Thread-85] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:48.551 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-20-33469"] 11-Dec-2024 18:05:48.553 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:48.555 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-85] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.12/java.lang.invoke.VarHandleBooleans$FieldInstanceReadWrite.compareAndSet(VarHandleBooleans.java:178) java.base@17.0.12/java.lang.invoke.VarHandleGuards.guard_LII_Z(VarHandleGuards.java:137) java.base@17.0.12/java.nio.channels.spi.AbstractSelectionKey.cancel(AbstractSelectionKey.java:81) java.base@17.0.12/java.nio.channels.spi.AbstractSelectableChannel.implCloseChannel(AbstractSelectableChannel.java:271) java.base@17.0.12/java.nio.channels.spi.AbstractInterruptibleChannel.close(AbstractInterruptibleChannel.java:112) app//org.apache.tomcat.util.net.NioChannel.close(NioChannel.java:83) app//org.apache.tomcat.util.net.NioChannel.close(NioChannel.java:94) app//org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doClose(NioEndpoint.java:1212) app//org.apache.tomcat.util.net.SocketWrapperBase.close(SocketWrapperBase.java:425) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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) 11-Dec-2024 18:05:48.556 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-20-33469"] 11-Dec-2024 18:05:48.557 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-20-33469"] 11-Dec-2024 18:05:48.559 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteWithKeepAlive] 11-Dec-2024 18:05:48.562 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-21"] 11-Dec-2024 18:05:48.563 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:48.563 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:48.584 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-21-36489"] 11-Dec-2024 18:05:48.597 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:48.603 INFO [http-nio-127.0.0.1-auto-21-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 3 ms. Bytes before=0 after=1048576 11-Dec-2024 18:05:48.605 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:48.606 INFO [http-nio-127.0.0.1-auto-21-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=1048576 after=2097152 11-Dec-2024 18:05:48.682 INFO [http-nio-127.0.0.1-auto-21-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=2097152 after=3145728 11-Dec-2024 18:05:48.698 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 11-Dec-2024 18:05:48.754 INFO [http-nio-127.0.0.1-auto-21-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=4194304 after=5242880 11-Dec-2024 18:05:48.866 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 11-Dec-2024 18:05:48.998 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 11-Dec-2024 18:05:49.105 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:49.108 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:49.110 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 11-Dec-2024 18:05:49.608 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:49.611 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:50.111 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:50.116 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:50.117 INFO [http-nio-127.0.0.1-auto-21-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=8388608 after=9437184 11-Dec-2024 18:05:50.616 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:50.620 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:50.665 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 11-Dec-2024 18:05:51.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:51.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:51.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:51.623 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:51.673 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 11-Dec-2024 18:05:51.673 INFO [http-nio-127.0.0.1-auto-21-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 11-Dec-2024 18:05:52.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:52.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:52.624 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:52.625 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:53.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:53.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:53.634 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:53.634 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:54.135 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:54.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:54.636 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:54.637 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:55.140 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:55.141 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:55.641 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:55.643 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:05:56.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:05:56.166 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 11-Dec-2024 18:05:56.167 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 11-Dec-2024 18:05:56.169 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.170 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.171 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 11-Dec-2024 18:05:56.172 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 11-Dec-2024 18:05:56.173 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 11-Dec-2024 18:05:56.174 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 11-Dec-2024 18:05:56.175 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 11-Dec-2024 18:05:56.176 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 11-Dec-2024 18:05:56.177 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:05:56.178 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 11-Dec-2024 18:05:56.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 11-Dec-2024 18:05:56.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 11-Dec-2024 18:05:56.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 11-Dec-2024 18:05:56.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 11-Dec-2024 18:05:56.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 11-Dec-2024 18:05:56.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 11-Dec-2024 18:05:56.179 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 11-Dec-2024 18:05:56.179 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-21-36489"] 11-Dec-2024 18:05:56.180 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:56.187 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-21-36489"] 11-Dec-2024 18:05:56.190 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-21-36489"] 11-Dec-2024 18:05:56.191 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkBodyCrlf] 11-Dec-2024 18:05:56.192 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-22"] 11-Dec-2024 18:05:56.193 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:56.193 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:56.198 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-22-33887"] 11-Dec-2024 18:05:56.404 INFO [Thread-87] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:56.405 INFO [Thread-87] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 11-Dec-2024 18:05:56.405 INFO [Thread-87] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:56.406 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-22-33887"] 11-Dec-2024 18:05:56.407 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:56.410 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:[] 11-Dec-2024 18:05:56.410 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-22-33887"] 11-Dec-2024 18:05:56.414 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-22-33887"] 11-Dec-2024 18:05:56.415 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterHeaderCrlf] 11-Dec-2024 18:05:56.417 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-23"] 11-Dec-2024 18:05:56.417 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:56.417 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:56.421 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-23-43923"] 11-Dec-2024 18:05:56.633 INFO [Thread-90] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:56.633 INFO [Thread-90] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:56.633 INFO [Thread-90] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:56.634 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-23-43923"] 11-Dec-2024 18:05:56.634 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:56.636 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:314) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:56.637 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-23-43923"] 11-Dec-2024 18:05:56.644 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-23-43923"] 11-Dec-2024 18:05:56.645 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostChunked] 11-Dec-2024 18:05:56.646 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-24"] 11-Dec-2024 18:05:56.646 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:56.647 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:56.654 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-24-35079"] 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:905) 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:840) 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:792) at org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:1198) at org.apache.coyote.http11.filters.ChunkedInputFilter.readBytes(ChunkedInputFilter.java:265) at org.apache.coyote.http11.filters.ChunkedInputFilter.fill(ChunkedInputFilter.java:306) at org.apache.coyote.http11.filters.ChunkedInputFilter.parseChunkHeader(ChunkedInputFilter.java:336) at org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:135) at org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) at org.apache.coyote.Request.doRead(Request.java:642) at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) ... 16 more 11-Dec-2024 18:05:56.717 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-24-35079"] 11-Dec-2024 18:05:56.719 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:56.721 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-24-35079"] 11-Dec-2024 18:05:56.729 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-24-35079"] 11-Dec-2024 18:05:56.730 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailer] 11-Dec-2024 18:05:56.736 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-25"] 11-Dec-2024 18:05:56.737 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:56.737 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:56.744 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-25-42665"] 11-Dec-2024 18:05:56.965 INFO [Thread-93] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:56.966 INFO [Thread-93] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:56.966 INFO [Thread-93] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:56.967 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-25-42665"] 11-Dec-2024 18:05:56.969 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:56.971 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:[] 11-Dec-2024 18:05:56.971 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-25-42665"] 11-Dec-2024 18:05:56.974 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-25-42665"] 11-Dec-2024 18:05:56.975 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedNoSplits] 11-Dec-2024 18:05:56.986 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-26"] 11-Dec-2024 18:05:56.987 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:56.987 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:56.997 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-26-37833"] 11-Dec-2024 18:05:57.104 INFO [Thread-95] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:57.104 INFO [Thread-95] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 11-Dec-2024 18:05:57.107 INFO [Thread-95] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:57.109 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-26-37833"] 11-Dec-2024 18:05:57.111 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:57.113 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.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:05:57.114 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-26-37833"] 11-Dec-2024 18:05:57.118 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-26-37833"] 11-Dec-2024 18:05:57.121 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkHeader] 11-Dec-2024 18:05:57.127 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-27"] 11-Dec-2024 18:05:57.128 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:57.128 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:57.139 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-27-34599"] 11-Dec-2024 18:05:57.365 INFO [Thread-97] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:57.366 INFO [Thread-97] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 11-Dec-2024 18:05:57.366 INFO [Thread-97] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:57.366 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-27-34599"] 11-Dec-2024 18:05:57.368 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:57.370 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-27-34599"] 11-Dec-2024 18:05:57.380 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-27-34599"] 11-Dec-2024 18:05:57.381 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeExtensionDelimter] 11-Dec-2024 18:05:57.388 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-28"] 11-Dec-2024 18:05:57.389 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:57.389 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:57.392 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-28-43005"] 11-Dec-2024 18:05:57.619 INFO [Thread-100] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:57.620 INFO [Thread-100] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:57.620 INFO [Thread-100] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:57.622 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-28-43005"] 11-Dec-2024 18:05:57.622 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:57.624 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:[] 11-Dec-2024 18:05:57.625 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-28-43005"] 11-Dec-2024 18:05:57.627 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-28-43005"] 11-Dec-2024 18:05:57.628 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInExtension] 11-Dec-2024 18:05:57.630 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-29"] 11-Dec-2024 18:05:57.631 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:57.631 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:57.642 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-29-33221"] 11-Dec-2024 18:05:57.859 INFO [Thread-103] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:05:57.860 INFO [Thread-103] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:05:57.860 INFO [Thread-103] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:05:57.860 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-29-33221"] 11-Dec-2024 18:05:57.865 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:57.866 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-103] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.12/java.nio.HeapByteBuffer.(HeapByteBuffer.java:78) java.base@17.0.12/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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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) 11-Dec-2024 18:05:57.867 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-29-33221"] 11-Dec-2024 18:05:57.869 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-29-33221"] 11-Dec-2024 18:05:57.871 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadWithDispatch] 11-Dec-2024 18:05:57.872 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-30"] 11-Dec-2024 18:05:57.873 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:57.873 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:57.875 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-30-36909"] 11-Dec-2024 18:05:59.924 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-30-36909"] 11-Dec-2024 18:05:59.925 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:05:59.927 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-30-36909"] 11-Dec-2024 18:05:59.933 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-30-36909"] 11-Dec-2024 18:05:59.939 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01NoListenerComplete] 11-Dec-2024 18:05:59.942 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-31"] 11-Dec-2024 18:05:59.943 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:05:59.943 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:05:59.949 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-31-34313"] 11-Dec-2024 18:05:59.971 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 11-Dec-2024 18:05:59.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [3] ms 11-Dec-2024 18:05:59.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:05:59.975 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.476 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.477 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.478 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.478 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.478 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.478 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.478 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.478 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.479 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327680 bytes 11-Dec-2024 18:06:00.480 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:492) at org.apache.coyote.http11.Http11Processor.flushBufferedWrite(Http11Processor.java:1145) 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:905) 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:840) 11-Dec-2024 18:06:00.481 INFO [http-nio-127.0.0.1-auto-31-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 11-Dec-2024 18:06:00.481 INFO [http-nio-127.0.0.1-auto-31-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 11-Dec-2024 18:06:00.586 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-31-34313"] 11-Dec-2024 18:06:00.594 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:00.598 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-31-34313"] 11-Dec-2024 18:06:00.612 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-31-34313"] 11-Dec-2024 18:06:00.613 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01ListenerComplete] 11-Dec-2024 18:06:00.614 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-32"] 11-Dec-2024 18:06:00.615 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:00.615 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:00.618 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-32-45719"] 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [2] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [http-nio-127.0.0.1-auto-32-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=0 after=1048576 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:00.622 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [7552] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.123 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [1] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [640] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.124 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 11-Dec-2024 18:06:01.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327680 bytes 11-Dec-2024 18:06:01.125 INFO [http-nio-127.0.0.1-auto-32-exec-2] 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:492) at org.apache.coyote.http11.Http11Processor.flushBufferedWrite(Http11Processor.java:1145) 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:905) 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:840) 11-Dec-2024 18:06:01.126 INFO [http-nio-127.0.0.1-auto-32-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 11-Dec-2024 18:06:01.126 INFO [http-nio-127.0.0.1-auto-32-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 11-Dec-2024 18:06:01.226 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-32-45719"] 11-Dec-2024 18:06:01.228 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:01.230 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-32-45719"] 11-Dec-2024 18:06:01.232 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-32-45719"] 11-Dec-2024 18:06:01.233 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeEndChunkCrlf] 11-Dec-2024 18:06:01.235 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-33"] 11-Dec-2024 18:06:01.235 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:01.235 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:01.256 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-33-33103"] 11-Dec-2024 18:06:01.460 INFO [Thread-107] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:01.461 INFO [Thread-107] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:06:01.461 INFO [Thread-107] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:01.461 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-33-33103"] 11-Dec-2024 18:06:01.466 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:01.467 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-107] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: 11-Dec-2024 18:06:01.468 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-33-33103"] 11-Dec-2024 18:06:01.471 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-33-33103"] 11-Dec-2024 18:06:01.472 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerValue] 11-Dec-2024 18:06:01.477 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-34"] 11-Dec-2024 18:06:01.478 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:01.478 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:01.494 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-34-39661"] 11-Dec-2024 18:06:01.698 INFO [Thread-110] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:01.699 INFO [Thread-110] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:06:01.699 INFO [Thread-110] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:01.701 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-34-39661"] 11-Dec-2024 18:06:01.702 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:01.704 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.12/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:06:01.705 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-34-39661"] 11-Dec-2024 18:06:01.707 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-34-39661"] 11-Dec-2024 18:06:01.708 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInEndChunkCrlf] 11-Dec-2024 18:06:01.709 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-35"] 11-Dec-2024 18:06:01.709 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:01.710 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:01.712 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-35-44807"] 11-Dec-2024 18:06:01.926 INFO [Thread-113] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:01.926 INFO [Thread-113] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:06:01.927 INFO [Thread-113] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:01.928 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-35-44807"] 11-Dec-2024 18:06:01.932 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:01.934 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.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:06:01.935 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-35-44807"] 11-Dec-2024 18:06:01.937 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-35-44807"] 11-Dec-2024 18:06:01.938 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkHeader] 11-Dec-2024 18:06:01.940 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-36"] 11-Dec-2024 18:06:01.941 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:01.941 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:01.944 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-36-43847"] 11-Dec-2024 18:06:02.155 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:02.157 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:06:02.157 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:02.157 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-36-43847"] 11-Dec-2024 18:06:02.160 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:02.162 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-36-43847"] 11-Dec-2024 18:06:02.164 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-36-43847"] 11-Dec-2024 18:06:02.165 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadIgnoreIsReady] 11-Dec-2024 18:06:02.166 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-37"] 11-Dec-2024 18:06:02.166 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:02.166 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:02.169 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-37-35593"] 11-Dec-2024 18:06:02.205 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:905) 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:840) 11-Dec-2024 18:06:02.206 INFO [http-nio-127.0.0.1-auto-37-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onError AsyncListener.onError 11-Dec-2024 18:06:02.206 INFO [http-nio-127.0.0.1-auto-37-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:02.206 WARNING [http-nio-127.0.0.1-auto-37-Poller] org.apache.tomcat.util.net.NioEndpoint$Poller.events Invalid null socket channel while processing poller event 11-Dec-2024 18:06:03.700 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-37-35593"] 11-Dec-2024 18:06:03.706 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:03.708 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-37-35593"] 11-Dec-2024 18:06:03.711 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-37-35593"] 11-Dec-2024 18:06:03.712 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInFinalCrlf] 11-Dec-2024 18:06:03.713 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-38"] 11-Dec-2024 18:06:03.714 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:03.714 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:03.717 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-38-42995"] 11-Dec-2024 18:06:03.937 INFO [Thread-119] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:03.938 INFO [Thread-119] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:06:03.938 INFO [Thread-119] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:03.938 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-38-42995"] 11-Dec-2024 18:06:03.941 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:03.943 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.12/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.12/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:06:03.943 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-38-42995"] 11-Dec-2024 18:06:03.950 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-38-42995"] 11-Dec-2024 18:06:03.951 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadAsync] 11-Dec-2024 18:06:03.952 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-39"] 11-Dec-2024 18:06:03.953 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:03.953 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:03.956 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-39-46831"] 11-Dec-2024 18:06:12.833 INFO [Thread-15746] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=16000000 11-Dec-2024 18:06:12.838 INFO [Thread-15746] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=15626 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=15626 11-Dec-2024 18:06:12.838 INFO [Thread-15746] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:12.840 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-39-46831"] 11-Dec-2024 18:06:12.842 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:12.844 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-39-46831"] 11-Dec-2024 18:06:12.847 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-39-46831"] 11-Dec-2024 18:06:12.848 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerDelimter] 11-Dec-2024 18:06:12.850 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-40"] 11-Dec-2024 18:06:12.850 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:12.850 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:12.852 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-40-46585"] 11-Dec-2024 18:06:13.073 INFO [Thread-15749] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:13.073 INFO [Thread-15749] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:06:13.074 INFO [Thread-15749] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:13.074 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-40-46585"] 11-Dec-2024 18:06:13.075 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:13.077 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.12/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.12/sun.nio.ch.IOUtil.write(IOUtil.java:53) java.base@17.0.12/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:569) 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:1240) 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:259) app//org.apache.catalina.connector.Response.finishResponse(Response.java:423) 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:905) 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:942) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:610) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:498) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:148) 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)] 11-Dec-2024 18:06:13.077 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-40-46585"] 11-Dec-2024 18:06:13.079 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-40-46585"] 11-Dec-2024 18:06:13.085 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWrite] 11-Dec-2024 18:06:13.086 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-41"] 11-Dec-2024 18:06:13.086 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:13.086 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:13.093 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-41-34943"] 11-Dec-2024 18:06:13.099 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:13.101 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:13.104 INFO [http-nio-127.0.0.1-auto-41-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 5 ms. Bytes before=0 after=1048576 11-Dec-2024 18:06:13.146 INFO [http-nio-127.0.0.1-auto-41-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=1048576 after=2097152 11-Dec-2024 18:06:13.273 INFO [http-nio-127.0.0.1-auto-41-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=2097152 after=3145728 11-Dec-2024 18:06:13.406 INFO [http-nio-127.0.0.1-auto-41-exec-8] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=3145728 after=4194304 11-Dec-2024 18:06:13.581 INFO [http-nio-127.0.0.1-auto-41-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=4194304 after=5242880 11-Dec-2024 18:06:13.602 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:13.603 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:13.642 INFO [http-nio-127.0.0.1-auto-41-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=5242880 after=6291456 11-Dec-2024 18:06:13.774 INFO [http-nio-127.0.0.1-auto-41-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=6291456 after=7340032 11-Dec-2024 18:06:13.905 INFO [http-nio-127.0.0.1-auto-41-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=7340032 after=8388608 11-Dec-2024 18:06:14.103 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:14.104 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:14.604 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:14.605 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:14.606 INFO [http-nio-127.0.0.1-auto-41-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=8388608 after=9437184 11-Dec-2024 18:06:15.105 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:15.113 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:15.613 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:15.614 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:15.615 INFO [http-nio-127.0.0.1-auto-41-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=9437184 after=10485760 11-Dec-2024 18:06:16.115 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:16.116 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:16.116 INFO [http-nio-127.0.0.1-auto-41-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=10485760 after=10485760 11-Dec-2024 18:06:16.117 INFO [http-nio-127.0.0.1-auto-41-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 11-Dec-2024 18:06:16.616 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:16.617 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:17.120 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:17.121 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:17.621 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:17.625 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:18.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:18.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:18.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:18.627 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:19.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:19.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:19.629 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:19.629 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:20.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:20.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 11-Dec-2024 18:06:20.630 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.649 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 11-Dec-2024 18:06:20.650 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 11-Dec-2024 18:06:20.661 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.661 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 11-Dec-2024 18:06:20.661 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 11-Dec-2024 18:06:20.661 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.661 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 11-Dec-2024 18:06:20.662 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 11-Dec-2024 18:06:20.663 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.663 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 11-Dec-2024 18:06:20.663 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 11-Dec-2024 18:06:20.663 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.665 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 11-Dec-2024 18:06:20.665 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 11-Dec-2024 18:06:20.667 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.668 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 11-Dec-2024 18:06:20.670 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 11-Dec-2024 18:06:20.670 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.671 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 11-Dec-2024 18:06:20.672 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 11-Dec-2024 18:06:20.672 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.672 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 11-Dec-2024 18:06:20.673 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.674 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 11-Dec-2024 18:06:20.674 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 11-Dec-2024 18:06:20.674 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.674 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 11-Dec-2024 18:06:20.675 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.676 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 11-Dec-2024 18:06:20.677 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.678 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 11-Dec-2024 18:06:20.679 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 11-Dec-2024 18:06:20.680 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 11-Dec-2024 18:06:20.681 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 11-Dec-2024 18:06:20.681 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 11-Dec-2024 18:06:20.681 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 11-Dec-2024 18:06:20.681 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 11-Dec-2024 18:06:20.681 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 11-Dec-2024 18:06:20.681 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 11-Dec-2024 18:06:20.681 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-41-34943"] 11-Dec-2024 18:06:20.682 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:20.684 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-41-34943"] 11-Dec-2024 18:06:20.687 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-41-34943"] 11-Dec-2024 18:06:20.689 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailerValue] 11-Dec-2024 18:06:20.690 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-42"] 11-Dec-2024 18:06:20.690 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:20.690 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:20.694 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-42-32945"] 11-Dec-2024 18:06:20.920 INFO [Thread-15752] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:20.921 INFO [Thread-15752] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 11-Dec-2024 18:06:20.921 INFO [Thread-15752] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:20.922 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-42-32945"] 11-Dec-2024 18:06:20.923 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:20.925 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:[] 11-Dec-2024 18:06:20.926 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-42-32945"] 11-Dec-2024 18:06:20.927 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-42-32945"] 11-Dec-2024 18:06:20.929 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBodyCrlf] 11-Dec-2024 18:06:20.930 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-43"] 11-Dec-2024 18:06:20.930 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 11-Dec-2024 18:06:20.930 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.34-dev] 11-Dec-2024 18:06:20.935 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-43-43733"] 11-Dec-2024 18:06:21.152 INFO [Thread-15754] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 11-Dec-2024 18:06:21.152 INFO [Thread-15754] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 11-Dec-2024 18:06:21.152 INFO [Thread-15754] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 11-Dec-2024 18:06:21.153 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-43-43733"] 11-Dec-2024 18:06:21.155 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 11-Dec-2024 18:06:21.157 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-43-43733"] 11-Dec-2024 18:06:21.159 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-43-43733"] ------------- ---------------- --------------- Testcase: testNonBlockingReadChunkedSplitAfterTrailerCrlf took 2.732 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerName took 0.242 sec Testcase: testNonBlockingReadChunkedSplitInTrailerValue took 0.267 sec Testcase: testNonBlockingReadChunkedSplitMaximum took 9.072 sec Testcase: testNonBlockingReadChunkedSplitInHeaderCrlf took 0.454 sec Testcase: testCanceledPostNoChunking took 0.172 sec Testcase: testNonBlockingReadChunkedSplitInChunkHeader took 0.398 sec Testcase: testNonBlockingReadChunkedSplitAfterExtension took 0.424 sec Testcase: testBug55438NonBlockingReadWriteEmptyRead took 0.146 sec Testcase: testNonBlockingWriteError02NoSwallow took 0.167 sec Testcase: testNonBlockingReadChunkedSplitInChunkBody took 0.35 sec Testcase: testNonBlockingWriteError02Swallow took 0.123 sec Testcase: testDelayedNBWrite took 0.144 sec Testcase: testDelayedNBReadWrite took 0.243 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf took 0.316 sec Testcase: testNonBlockingReadChunkedSplitAfterExtensionDelimter took 0.322 sec Testcase: testNonBlockingReadChunkedSplitInTrailerCrlf took 0.298 sec Testcase: testNonBlockingReadChunkedSplitInTrailerName took 0.247 sec Testcase: testNonBlockingRead took 2.051 sec Testcase: testNonBlockingReadChunkedSplitAfterEndChunkCrlf took 0.252 sec Testcase: testNonBlockingWriteWithKeepAlive took 7.633 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkBodyCrlf took 0.224 sec Testcase: testNonBlockingReadChunkedSplitAfterHeaderCrlf took 0.229 sec Testcase: testCanceledPostChunked took 0.085 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailer took 0.245 sec Testcase: testNonBlockingReadChunkedNoSplits took 0.144 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkHeader took 0.261 sec Testcase: testNonBlockingReadChunkedSplitBeforeExtensionDelimter took 0.247 sec Testcase: testNonBlockingReadChunkedSplitInExtension took 0.242 sec Testcase: testNonBlockingReadWithDispatch took 2.069 sec Testcase: testNonBlockingWriteError01NoListenerComplete took 0.674 sec Testcase: testNonBlockingWriteError01ListenerComplete took 0.62 sec Testcase: testNonBlockingReadChunkedSplitBeforeEndChunkCrlf took 0.239 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerValue took 0.235 sec Testcase: testNonBlockingReadChunkedSplitInEndChunkCrlf took 0.23 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkHeader took 0.226 sec Testcase: testNonBlockingReadIgnoreIsReady took 1.548 sec Testcase: testNonBlockingReadChunkedSplitInFinalCrlf took 0.239 sec Testcase: testNonBlockingReadAsync took 8.897 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerDelimter took 0.232 sec Testcase: testNonBlockingWrite took 7.608 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailerValue took 0.24 sec Testcase: testNonBlockingReadChunkedSplitInChunkBodyCrlf took 0.23 sec