Testsuite: org.apache.catalina.nonblocking.TestNonBlockingAPI Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 70.546 sec ------------- Standard Output --------------- Read [16], buffer [This is 16 bytes], total read [16], isReady [false] onError-async complete Read [16], buffer [This is 16 bytes], total read [16], isReady [true] Read [0], buffer [], total read [16], isReady [false] onError-async complete ------------- ---------------- --------------- ------------- Standard Error ----------------- 05-Jul-2024 08:08:05.334 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerCrlf] 05-Jul-2024 08:08:06.267 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-1"] 05-Jul-2024 08:08:06.345 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:06.346 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:06.636 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-1-35481"] 05-Jul-2024 08:08:06.964 INFO [Thread-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:06.971 INFO [Thread-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=2 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=2 05-Jul-2024 08:08:06.973 INFO [Thread-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:06.979 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-1-35481"] 05-Jul-2024 08:08:06.983 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:07.022 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-1-35481"] 05-Jul-2024 08:08:07.026 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-1-35481"] 05-Jul-2024 08:08:07.038 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerName] 05-Jul-2024 08:08:07.044 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-2"] 05-Jul-2024 08:08:07.061 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:07.061 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:07.075 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-2-37067"] 05-Jul-2024 08:08:07.286 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:07.287 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:07.287 INFO [Thread-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:07.288 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-2-37067"] 05-Jul-2024 08:08:07.288 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:07.291 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-8] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:07.292 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-2-37067"] 05-Jul-2024 08:08:07.293 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-2-37067"] 05-Jul-2024 08:08:07.300 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerValue] 05-Jul-2024 08:08:07.308 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-3"] 05-Jul-2024 08:08:07.347 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:07.347 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:07.352 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-3-44665"] 05-Jul-2024 08:08:07.569 INFO [Thread-14] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:07.569 INFO [Thread-14] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:07.570 INFO [Thread-14] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:07.570 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-3-44665"] 05-Jul-2024 08:08:07.573 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:07.575 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-13] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:07.577 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-3-44665"] 05-Jul-2024 08:08:07.578 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-3-44665"] 05-Jul-2024 08:08:07.585 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitMaximum] 05-Jul-2024 08:08:07.587 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-4"] 05-Jul-2024 08:08:07.674 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:07.674 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:07.693 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-4-43537"] 05-Jul-2024 08:08:16.734 INFO [Thread-62] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:16.739 INFO [Thread-62] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=45 containerThreadCount=46 nonContainerThreadCount=0 05-Jul-2024 08:08:16.740 INFO [Thread-62] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:16.745 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-4-43537"] 05-Jul-2024 08:08:16.748 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:16.750 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-17] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:16.751 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-4-43537"] 05-Jul-2024 08:08:16.762 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-4-43537"] 05-Jul-2024 08:08:16.770 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInHeaderCrlf] 05-Jul-2024 08:08:16.772 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-5"] 05-Jul-2024 08:08:16.876 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:16.876 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:16.886 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-5-45413"] 05-Jul-2024 08:08:17.111 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:17.113 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:17.115 INFO [Thread-67] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:17.116 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-5-45413"] 05-Jul-2024 08:08:17.117 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:17.120 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-65] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:17.120 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:08:17.122 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-5-45413"] 05-Jul-2024 08:08:17.122 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-5-45413"] 05-Jul-2024 08:08:17.127 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostNoChunking] 05-Jul-2024 08:08:17.129 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-6"] 05-Jul-2024 08:08:17.205 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:17.206 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:17.216 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39279"] java.io.EOFException at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:620) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:610) at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129) at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:221) at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:17.250 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39279"] 05-Jul-2024 08:08:17.253 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:17.256 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-69] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:17.258 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39279"] 05-Jul-2024 08:08:17.258 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39279"] 05-Jul-2024 08:08:17.262 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkHeader] 05-Jul-2024 08:08:17.263 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-7"] 05-Jul-2024 08:08:17.316 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:17.316 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:17.321 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36873"] 05-Jul-2024 08:08:17.550 INFO [Thread-74] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:17.550 INFO [Thread-74] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:17.551 INFO [Thread-74] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:17.551 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36873"] 05-Jul-2024 08:08:17.552 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:17.555 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-72] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:17.556 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:08:17.557 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36873"] 05-Jul-2024 08:08:17.558 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36873"] 05-Jul-2024 08:08:17.564 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtension] 05-Jul-2024 08:08:17.565 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-8"] 05-Jul-2024 08:08:17.604 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:17.604 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:17.618 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-8-43081"] 05-Jul-2024 08:08:17.848 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:17.849 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:17.850 INFO [Thread-79] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:17.851 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-8-43081"] 05-Jul-2024 08:08:17.852 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:17.854 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:08:17.855 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-8-43081"] 05-Jul-2024 08:08:17.862 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-8-43081"] 05-Jul-2024 08:08:17.866 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testBug55438NonBlockingReadWriteEmptyRead] 05-Jul-2024 08:08:17.868 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-9"] 05-Jul-2024 08:08:17.954 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:17.954 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:17.990 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45577"] 05-Jul-2024 08:08:18.017 INFO [http-nio2-127.0.0.1-auto-9-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener.onAllDataRead onAllDataRead 05-Jul-2024 08:08:18.019 INFO [http-nio2-127.0.0.1-auto-9-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadWriteListener$1.onWritePossible Writing [] 05-Jul-2024 08:08:18.035 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45577"] 05-Jul-2024 08:08:18.038 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:18.040 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45577"] 05-Jul-2024 08:08:18.041 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45577"] 05-Jul-2024 08:08:18.054 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02NoSwallow] 05-Jul-2024 08:08:18.056 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-10"] 05-Jul-2024 08:08:18.078 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:18.078 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:18.096 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-10-33987"] 05-Jul-2024 08:08:18.125 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-10-33987"] 05-Jul-2024 08:08:18.128 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:18.130 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-10-33987"] 05-Jul-2024 08:08:18.134 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-10-33987"] 05-Jul-2024 08:08:18.143 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBody] 05-Jul-2024 08:08:18.148 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-11"] 05-Jul-2024 08:08:18.270 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:18.270 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:18.282 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-11-34937"] 05-Jul-2024 08:08:18.514 INFO [Thread-88] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:18.514 INFO [Thread-88] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:18.514 INFO [Thread-88] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:18.515 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-11-34937"] 05-Jul-2024 08:08:18.518 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:18.522 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-86] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:18.524 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-11-34937"] 05-Jul-2024 08:08:18.524 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-11-34937"] 05-Jul-2024 08:08:18.530 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError02Swallow] 05-Jul-2024 08:08:18.533 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-12"] 05-Jul-2024 08:08:18.623 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:18.623 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:18.629 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-12-40585"] 05-Jul-2024 08:08:18.649 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-12-40585"] 05-Jul-2024 08:08:18.652 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:18.654 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-12-40585"] 05-Jul-2024 08:08:18.655 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-12-40585"] 05-Jul-2024 08:08:18.658 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBWrite] 05-Jul-2024 08:08:18.660 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-13"] 05-Jul-2024 08:08:18.691 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:18.691 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:18.699 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-13-34253"] 05-Jul-2024 08:08:18.751 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-13-34253"] 05-Jul-2024 08:08:18.751 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:18.754 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-13-34253"] 05-Jul-2024 08:08:18.755 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-13-34253"] 05-Jul-2024 08:08:18.758 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDelayedNBReadWrite] 05-Jul-2024 08:08:18.760 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-14"] 05-Jul-2024 08:08:18.818 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:18.818 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:18.827 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-14-40147"] 05-Jul-2024 08:08:18.860 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-14-40147"] 05-Jul-2024 08:08:18.861 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:18.863 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-14-40147"] 05-Jul-2024 08:08:18.863 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-14-40147"] 05-Jul-2024 08:08:18.865 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf] 05-Jul-2024 08:08:18.867 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-15"] 05-Jul-2024 08:08:18.903 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:18.903 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:18.907 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-15-37889"] 05-Jul-2024 08:08:19.115 INFO [Thread-101] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:19.115 INFO [Thread-101] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=0 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=0 05-Jul-2024 08:08:19.115 INFO [Thread-101] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:19.116 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-15-37889"] 05-Jul-2024 08:08:19.117 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:19.122 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-100] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:19.122 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-15-37889"] 05-Jul-2024 08:08:19.123 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-15-37889"] 05-Jul-2024 08:08:19.128 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterExtensionDelimter] 05-Jul-2024 08:08:19.131 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-16"] 05-Jul-2024 08:08:19.187 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:19.187 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:19.192 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-16-45021"] 05-Jul-2024 08:08:19.406 INFO [Thread-106] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:19.414 INFO [Thread-106] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:19.414 INFO [Thread-106] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:19.415 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-16-45021"] 05-Jul-2024 08:08:19.417 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:19.421 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-104] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:19.422 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-16-45021"] 05-Jul-2024 08:08:19.423 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-16-45021"] 05-Jul-2024 08:08:19.426 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerCrlf] 05-Jul-2024 08:08:19.428 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-17"] 05-Jul-2024 08:08:19.538 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:19.538 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:19.562 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33111"] 05-Jul-2024 08:08:19.769 INFO [Thread-111] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:19.770 INFO [Thread-111] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:19.770 INFO [Thread-111] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:19.771 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33111"] 05-Jul-2024 08:08:19.773 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:19.775 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-110] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:19.776 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33111"] 05-Jul-2024 08:08:19.776 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33111"] 05-Jul-2024 08:08:19.781 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInTrailerName] 05-Jul-2024 08:08:19.783 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-18"] 05-Jul-2024 08:08:19.793 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:19.793 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:19.797 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-18-33955"] 05-Jul-2024 08:08:20.020 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:20.022 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:20.022 INFO [Thread-116] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:20.023 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-18-33955"] 05-Jul-2024 08:08:20.024 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:20.029 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-115] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:20.030 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:08:20.034 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-18-33955"] 05-Jul-2024 08:08:20.035 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-18-33955"] 05-Jul-2024 08:08:20.048 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingRead] 05-Jul-2024 08:08:20.051 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-19"] 05-Jul-2024 08:08:20.065 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:20.066 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:20.094 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41741"] 05-Jul-2024 08:08:20.108 INFO [http-nio2-127.0.0.1-auto-19-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 05-Jul-2024 08:08:20.597 INFO [http-nio2-127.0.0.1-auto-19-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 05-Jul-2024 08:08:21.104 INFO [http-nio2-127.0.0.1-auto-19-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 05-Jul-2024 08:08:21.605 INFO [http-nio2-127.0.0.1-auto-19-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable WANTMORE 05-Jul-2024 08:08:22.105 INFO [http-nio2-127.0.0.1-auto-19-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable FINISHED 05-Jul-2024 08:08:22.106 INFO [http-nio2-127.0.0.1-auto-19-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=40 05-Jul-2024 08:08:22.106 INFO [http-nio2-127.0.0.1-auto-19-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:22.109 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41741"] 05-Jul-2024 08:08:22.111 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:22.114 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-118] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:22.115 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41741"] 05-Jul-2024 08:08:22.115 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41741"] 05-Jul-2024 08:08:22.125 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterEndChunkCrlf] 05-Jul-2024 08:08:22.129 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-20"] 05-Jul-2024 08:08:22.139 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:22.139 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:22.150 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-20-33119"] 05-Jul-2024 08:08:22.367 INFO [Thread-123] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:22.368 INFO [Thread-123] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:22.368 INFO [Thread-123] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:22.371 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-20-33119"] 05-Jul-2024 08:08:22.372 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:22.380 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-122] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:22.383 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-20-33119"] 05-Jul-2024 08:08:22.383 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-20-33119"] 05-Jul-2024 08:08:22.387 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteWithKeepAlive] 05-Jul-2024 08:08:22.398 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-21"] 05-Jul-2024 08:08:22.418 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:22.418 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:22.425 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-21-42605"] 05-Jul-2024 08:08:22.441 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:22.444 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 655468 bytes, pause 500ms 05-Jul-2024 08:08:22.448 INFO [http-nio2-127.0.0.1-auto-21-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 3 ms. Bytes before=0 after=1048576 05-Jul-2024 08:08:22.450 INFO [http-nio2-127.0.0.1-auto-21-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=1048576 after=2097152 05-Jul-2024 08:08:22.460 INFO [http-nio2-127.0.0.1-auto-21-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=2097152 after=3145728 05-Jul-2024 08:08:22.476 INFO [http-nio2-127.0.0.1-auto-21-exec-8] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=3145728 after=4194304 05-Jul-2024 08:08:22.519 INFO [http-nio2-127.0.0.1-auto-21-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=4194304 after=5242880 05-Jul-2024 08:08:22.600 INFO [http-nio2-127.0.0.1-auto-21-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=5242880 after=6291456 05-Jul-2024 08:08:22.675 INFO [http-nio2-127.0.0.1-auto-21-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=6291456 after=7340032 05-Jul-2024 08:08:22.946 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:22.948 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:22.951 INFO [http-nio2-127.0.0.1-auto-21-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=7340032 after=8388608 05-Jul-2024 08:08:23.448 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:23.454 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:23.956 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:23.957 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:23.961 INFO [http-nio2-127.0.0.1-auto-21-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=8388608 after=9437184 05-Jul-2024 08:08:24.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:24.462 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:24.467 INFO [http-nio2-127.0.0.1-auto-21-exec-8] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=9437184 after=10485760 05-Jul-2024 08:08:24.962 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:24.963 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:25.464 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:25.465 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:25.466 INFO [http-nio2-127.0.0.1-auto-21-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=10485760 after=10485760 05-Jul-2024 08:08:25.466 INFO [http-nio2-127.0.0.1-auto-21-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 05-Jul-2024 08:08:25.965 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:25.966 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:26.473 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:26.474 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:26.974 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:26.979 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:27.480 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:27.481 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:27.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:27.983 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:28.483 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:28.484 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:28.985 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:28.986 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:29.486 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:29.487 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:08:29.987 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:08:30.013 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 05-Jul-2024 08:08:30.014 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.021 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 05-Jul-2024 08:08:30.021 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 05-Jul-2024 08:08:30.021 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.024 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 05-Jul-2024 08:08:30.024 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 05-Jul-2024 08:08:30.024 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.025 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 05-Jul-2024 08:08:30.025 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 05-Jul-2024 08:08:30.025 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.025 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 05-Jul-2024 08:08:30.025 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 05-Jul-2024 08:08:30.025 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.025 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.026 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 05-Jul-2024 08:08:30.027 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 05-Jul-2024 08:08:30.028 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 05-Jul-2024 08:08:30.029 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 05-Jul-2024 08:08:30.030 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.031 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.032 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 05-Jul-2024 08:08:30.037 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 05-Jul-2024 08:08:30.037 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.037 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 05-Jul-2024 08:08:30.037 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.038 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 05-Jul-2024 08:08:30.039 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 05-Jul-2024 08:08:30.040 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 05-Jul-2024 08:08:30.041 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 05-Jul-2024 08:08:30.041 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 05-Jul-2024 08:08:30.041 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 05-Jul-2024 08:08:30.041 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 05-Jul-2024 08:08:30.041 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 05-Jul-2024 08:08:30.041 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-21-42605"] 05-Jul-2024 08:08:30.044 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:30.047 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-21-42605"] 05-Jul-2024 08:08:30.047 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-21-42605"] 05-Jul-2024 08:08:30.051 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkBodyCrlf] 05-Jul-2024 08:08:30.057 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-22"] 05-Jul-2024 08:08:30.080 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:30.080 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:30.084 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41007"] 05-Jul-2024 08:08:30.293 INFO [Thread-130] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:30.294 INFO [Thread-130] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:30.294 INFO [Thread-130] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:30.295 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41007"] 05-Jul-2024 08:08:30.297 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:30.301 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-129] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:30.305 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-130] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: app//org.apache.tomcat.util.http.Parameters.recycle(Parameters.java:134) app//org.apache.coyote.Request.recycle(Request.java:805) app//org.apache.coyote.http11.Http11InputBuffer.recycle(Http11InputBuffer.java:256) app//org.apache.coyote.http11.Http11Processor.recycle(Http11Processor.java:1417) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.release(AbstractProtocol.java:1093) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1030) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199) 05-Jul-2024 08:08:30.306 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41007"] 05-Jul-2024 08:08:30.306 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41007"] 05-Jul-2024 08:08:30.311 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterHeaderCrlf] 05-Jul-2024 08:08:30.316 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-23"] 05-Jul-2024 08:08:30.331 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:30.331 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:30.334 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-23-37017"] 05-Jul-2024 08:08:30.541 INFO [Thread-135] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:30.541 INFO [Thread-135] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:30.542 INFO [Thread-135] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:30.561 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-23-37017"] 05-Jul-2024 08:08:30.563 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:30.567 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-133] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:30.567 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:08:30.568 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-23-37017"] 05-Jul-2024 08:08:30.570 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-23-37017"] 05-Jul-2024 08:08:30.576 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testCanceledPostChunked] 05-Jul-2024 08:08:30.577 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-24"] 05-Jul-2024 08:08:30.608 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:30.608 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:30.619 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-24-39113"] java.io.EOFException at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:620) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:610) at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129) at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:221) at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:30.629 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-24-39113"] 05-Jul-2024 08:08:30.630 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:30.632 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-137] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:30.632 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-24-39113"] 05-Jul-2024 08:08:30.633 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-24-39113"] 05-Jul-2024 08:08:30.639 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailer] 05-Jul-2024 08:08:30.641 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-25"] 05-Jul-2024 08:08:30.661 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:30.661 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:30.674 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-25-37563"] 05-Jul-2024 08:08:30.883 INFO [Thread-142] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:30.884 INFO [Thread-142] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:30.884 INFO [Thread-142] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:30.884 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-25-37563"] 05-Jul-2024 08:08:30.885 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:30.887 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-141] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:30.893 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:08:30.894 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-25-37563"] 05-Jul-2024 08:08:30.894 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-25-37563"] 05-Jul-2024 08:08:30.898 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedNoSplits] 05-Jul-2024 08:08:30.899 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-26"] 05-Jul-2024 08:08:30.925 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:30.926 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:30.929 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-26-43515"] 05-Jul-2024 08:08:30.934 INFO [Thread-145] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:30.934 INFO [Thread-145] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 05-Jul-2024 08:08:30.936 INFO [Thread-145] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:30.936 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-26-43515"] 05-Jul-2024 08:08:30.940 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:30.942 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:08:30.943 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-26-43515"] 05-Jul-2024 08:08:30.943 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-26-43515"] 05-Jul-2024 08:08:30.949 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeChunkHeader] 05-Jul-2024 08:08:30.950 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-27"] 05-Jul-2024 08:08:30.965 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:30.965 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:30.976 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-27-39995"] 05-Jul-2024 08:08:31.200 INFO [Thread-149] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:31.200 INFO [Thread-149] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=0 containerThreadCount=1 nonContainerThreadCount=1 05-Jul-2024 08:08:31.200 INFO [Thread-149] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:31.201 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-27-39995"] 05-Jul-2024 08:08:31.204 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:31.206 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-147] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:31.206 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-27-39995"] 05-Jul-2024 08:08:31.207 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-27-39995"] 05-Jul-2024 08:08:31.209 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeExtensionDelimter] 05-Jul-2024 08:08:31.213 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-28"] 05-Jul-2024 08:08:31.233 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:31.233 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:31.247 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-28-40457"] 05-Jul-2024 08:08:31.453 INFO [Thread-154] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:31.454 INFO [Thread-154] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:31.454 INFO [Thread-154] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:31.454 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-28-40457"] 05-Jul-2024 08:08:31.457 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:31.459 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-152] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:31.460 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-28-40457"] 05-Jul-2024 08:08:31.460 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-28-40457"] 05-Jul-2024 08:08:31.470 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInExtension] 05-Jul-2024 08:08:31.472 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-29"] 05-Jul-2024 08:08:31.485 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:31.485 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:31.490 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-29-33967"] 05-Jul-2024 08:08:31.724 INFO [Thread-159] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:31.724 INFO [Thread-159] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:31.724 INFO [Thread-159] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:31.725 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-29-33967"] 05-Jul-2024 08:08:31.728 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:31.729 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-157] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:31.730 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-29-33967"] 05-Jul-2024 08:08:31.730 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-29-33967"] 05-Jul-2024 08:08:31.736 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadWithDispatch] 05-Jul-2024 08:08:31.738 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-30"] 05-Jul-2024 08:08:31.759 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:31.759 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:31.766 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-30-44387"] 05-Jul-2024 08:08:33.783 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-30-44387"] 05-Jul-2024 08:08:33.784 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:33.786 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-162] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:33.787 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-30-44387"] 05-Jul-2024 08:08:33.788 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-30-44387"] 05-Jul-2024 08:08:33.791 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01NoListenerComplete] 05-Jul-2024 08:08:33.797 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-31"] 05-Jul-2024 08:08:33.801 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:33.802 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:33.806 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-31-36523"] 05-Jul-2024 08:08:33.822 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [6] ms 05-Jul-2024 08:08:33.822 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [108] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.823 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:33.824 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [1] ms 05-Jul-2024 08:08:33.826 INFO [http-nio2-127.0.0.1-auto-31-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 9 ms. Bytes before=0 after=1048576 05-Jul-2024 08:08:34.324 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.324 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.324 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.324 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.325 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.326 INFO [http-nio2-127.0.0.1-auto-31-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onError WriteListener.onError org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:746) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103) at org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible(TestNonBlockingAPI.java:1254) at org.apache.coyote.Response.onWritePossible(Response.java:782) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:170) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.io.IOException: Broken pipe at java.base/sun.nio.ch.FileDispatcherImpl.writev0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:66) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:217) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:146) at java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:711) at java.base/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) at java.base/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:416) at org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:184) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.flushNonBlockingInternal(Nio2Endpoint.java:1324) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.writeNonBlockingInternal(Nio2Endpoint.java:1246) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.writeNonBlocking(Nio2Endpoint.java:1214) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:533) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193) at org.apache.coyote.Response.doWrite(Response.java:622) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 17 more 05-Jul-2024 08:08:34.326 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327788 bytes 05-Jul-2024 08:08:34.327 INFO [http-nio2-127.0.0.1-auto-31-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 05-Jul-2024 08:08:34.329 INFO [http-nio2-127.0.0.1-auto-31-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 05-Jul-2024 08:08:34.439 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-31-36523"] 05-Jul-2024 08:08:34.440 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:34.442 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-164] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:34.442 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-31-36523"] 05-Jul-2024 08:08:34.443 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-31-36523"] 05-Jul-2024 08:08:34.446 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteError01ListenerComplete] 05-Jul-2024 08:08:34.447 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-32"] 05-Jul-2024 08:08:34.450 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:34.450 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:34.452 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-32-36599"] 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [3] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [108] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.457 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.458 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.462 INFO [http-nio2-127.0.0.1-auto-32-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 7 ms. Bytes before=0 after=1048576 05-Jul-2024 08:08:34.480 INFO [http-nio2-127.0.0.1-auto-32-exec-4] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=1048576 after=2097152 05-Jul-2024 08:08:34.523 INFO [http-nio2-127.0.0.1-auto-32-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=2097152 after=3145728 05-Jul-2024 08:08:34.647 INFO [http-nio2-127.0.0.1-auto-32-exec-10] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=3145728 after=4194304 05-Jul-2024 08:08:34.958 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.959 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.960 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.960 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.960 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.960 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read [8192] bytes in [0] ms 05-Jul-2024 08:08:34.961 INFO [http-nio2-127.0.0.1-auto-32-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onError WriteListener.onError 05-Jul-2024 08:08:34.961 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.doTestNonBlockingWriteError01NoListenerComplete Client read 327788 bytes java.io.IOException: Broken pipe at java.base/sun.nio.ch.FileDispatcherImpl.writev0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:66) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:217) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:146) at java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:711) at java.base/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) at java.base/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:416) at org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:184) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$4.completed(Nio2Endpoint.java:723) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$4.completed(Nio2Endpoint.java:712) at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129) at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:221) at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:34.961 INFO [http-nio2-127.0.0.1-auto-32-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onError AsyncListener.onError 05-Jul-2024 08:08:34.961 INFO [http-nio2-127.0.0.1-auto-32-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 05-Jul-2024 08:08:35.061 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-32-36599"] 05-Jul-2024 08:08:35.064 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:35.070 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-166] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:35.071 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-32-36599"] 05-Jul-2024 08:08:35.072 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-32-36599"] 05-Jul-2024 08:08:35.084 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeEndChunkCrlf] 05-Jul-2024 08:08:35.085 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-33"] 05-Jul-2024 08:08:35.095 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:35.095 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:35.104 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-33-39753"] 05-Jul-2024 08:08:35.311 INFO [Thread-171] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:35.312 INFO [Thread-171] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:35.312 INFO [Thread-171] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:35.313 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-33-39753"] 05-Jul-2024 08:08:35.316 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:35.319 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-170] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:35.319 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-33-39753"] 05-Jul-2024 08:08:35.320 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-33-39753"] 05-Jul-2024 08:08:35.323 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerValue] 05-Jul-2024 08:08:35.325 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-34"] 05-Jul-2024 08:08:35.355 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:35.355 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:35.358 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-34-34489"] 05-Jul-2024 08:08:35.561 INFO [Thread-176] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:35.562 INFO [Thread-176] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:35.562 INFO [Thread-176] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:35.563 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-34-34489"] 05-Jul-2024 08:08:35.565 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:35.573 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-175] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:35.573 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-34-34489"] 05-Jul-2024 08:08:35.574 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-34-34489"] 05-Jul-2024 08:08:35.577 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInEndChunkCrlf] 05-Jul-2024 08:08:35.578 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-35"] 05-Jul-2024 08:08:35.588 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:35.589 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:35.592 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-35-33645"] 05-Jul-2024 08:08:35.795 INFO [Thread-181] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:35.795 INFO [Thread-181] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:35.795 INFO [Thread-181] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:35.796 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-35-33645"] 05-Jul-2024 08:08:35.796 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:35.798 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-180] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:35.799 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-181] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:182) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implClose(UnixAsynchronousSocketChannelImpl.java:229) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.close(AsynchronousSocketChannelImpl.java:144) app//org.apache.tomcat.util.net.Nio2Channel.close(Nio2Channel.java:81) app//org.apache.tomcat.util.net.Nio2Channel.close(Nio2Channel.java:94) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doClose(Nio2Endpoint.java:970) app//org.apache.tomcat.util.net.SocketWrapperBase.close(SocketWrapperBase.java:425) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1689) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199) 05-Jul-2024 08:08:35.799 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-35-33645"] 05-Jul-2024 08:08:35.800 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-35-33645"] 05-Jul-2024 08:08:35.804 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterChunkHeader] 05-Jul-2024 08:08:35.808 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-36"] 05-Jul-2024 08:08:35.826 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:35.826 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:35.828 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-36-45445"] 05-Jul-2024 08:08:36.033 INFO [Thread-186] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:36.034 INFO [Thread-186] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:36.034 INFO [Thread-186] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:36.034 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-36-45445"] 05-Jul-2024 08:08:36.035 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:36.036 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-36-45445"] 05-Jul-2024 08:08:36.036 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-36-45445"] 05-Jul-2024 08:08:36.040 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadIgnoreIsReady] 05-Jul-2024 08:08:36.040 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-37"] 05-Jul-2024 08:08:36.046 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:36.046 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:36.049 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-37-45821"] 05-Jul-2024 08:08:36.052 INFO [http-nio2-127.0.0.1-auto-37-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onError ReadListener.onError totalData=0 java.lang.IllegalStateException: In non-blocking mode you may not read from the ServletInputStream until the previous read has completed and isReady() returns true at org.apache.catalina.connector.CoyoteInputStream.checkNonBlockingRead(CoyoteInputStream.java:215) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:117) at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) at org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onDataAvailable(TestNonBlockingAPI.java:1122) at org.apache.coyote.Request.onDataAvailable(Request.java:272) at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:204) at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:50) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) at org.apache.tomcat.util.net.Nio2Endpoint.setSocketOptions(Nio2Endpoint.java:330) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:470) at org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:406) at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129) at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:221) at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:36.052 INFO [http-nio2-127.0.0.1-auto-37-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onError AsyncListener.onError 05-Jul-2024 08:08:36.052 INFO [http-nio2-127.0.0.1-auto-37-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:37.554 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-37-45821"] 05-Jul-2024 08:08:37.558 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:37.563 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-188] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:37.564 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-37-45821"] 05-Jul-2024 08:08:37.564 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-37-45821"] 05-Jul-2024 08:08:37.567 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInFinalCrlf] 05-Jul-2024 08:08:37.568 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-38"] 05-Jul-2024 08:08:37.576 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:37.576 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:37.583 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-38-39243"] 05-Jul-2024 08:08:37.791 INFO [Thread-193] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:08:37.791 INFO [Thread-193] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:08:37.792 INFO [Thread-193] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:08:37.799 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-38-39243"] 05-Jul-2024 08:08:37.801 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:08:37.806 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-192] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:08:37.806 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-38-39243"] 05-Jul-2024 08:08:37.807 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-38-39243"] 05-Jul-2024 08:08:37.814 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadAsync] 05-Jul-2024 08:08:37.818 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-39"] 05-Jul-2024 08:08:37.836 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:08:37.836 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:08:37.842 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-39-34291"] 05-Jul-2024 08:09:04.257 INFO [Thread-19881] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=16000000 05-Jul-2024 08:09:04.265 INFO [Thread-19881] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=12411 notReadyCount=7274 containerThreadCount=7275 nonContainerThreadCount=12411 05-Jul-2024 08:09:04.268 INFO [Thread-19881] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:09:04.272 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-39-34291"] 05-Jul-2024 08:09:04.275 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:09:04.282 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-1586] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:09:04.283 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-39-34291"] 05-Jul-2024 08:09:04.283 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-39-34291"] 05-Jul-2024 08:09:04.286 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitAfterTrailerDelimter] 05-Jul-2024 08:09:04.288 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-40"] 05-Jul-2024 08:09:04.292 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:09:04.292 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:09:04.303 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-40-36633"] 05-Jul-2024 08:09:04.524 INFO [Thread-19886] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:09:04.524 INFO [Thread-19886] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:09:04.524 INFO [Thread-19886] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:09:04.525 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-40-36633"] 05-Jul-2024 08:09:04.526 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:09:04.529 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-19885] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:09:04.530 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.FileDispatcherImpl.write0(Native Method) java.base@17.0.7/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:09:04.531 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-40-36633"] 05-Jul-2024 08:09:04.533 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-40-36633"] 05-Jul-2024 08:09:04.540 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWrite] 05-Jul-2024 08:09:04.541 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-41"] 05-Jul-2024 08:09:04.552 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:09:04.552 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:09:04.555 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-41-43273"] 05-Jul-2024 08:09:04.558 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:04.560 INFO [http-nio2-127.0.0.1-auto-41-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=0 after=1048576 05-Jul-2024 08:09:04.561 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 655486 bytes, pause 500ms 05-Jul-2024 08:09:04.562 INFO [http-nio2-127.0.0.1-auto-41-exec-3] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 2 ms. Bytes before=1048576 after=2097152 05-Jul-2024 08:09:04.572 INFO [http-nio2-127.0.0.1-auto-41-exec-5] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=2097152 after=3145728 05-Jul-2024 08:09:04.583 INFO [http-nio2-127.0.0.1-auto-41-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=3145728 after=4194304 05-Jul-2024 08:09:04.627 INFO [http-nio2-127.0.0.1-auto-41-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=4194304 after=5242880 05-Jul-2024 08:09:04.703 INFO [http-nio2-127.0.0.1-auto-41-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=5242880 after=6291456 05-Jul-2024 08:09:04.827 INFO [http-nio2-127.0.0.1-auto-41-exec-6] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 1 ms. Bytes before=6291456 after=7340032 05-Jul-2024 08:09:05.061 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:05.062 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:05.063 INFO [http-nio2-127.0.0.1-auto-41-exec-9] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=7340032 after=8388608 05-Jul-2024 08:09:05.563 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:05.564 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:05.598 INFO [http-nio2-127.0.0.1-auto-41-exec-2] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=8388608 after=9437184 05-Jul-2024 08:09:06.064 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:06.068 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:06.568 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:06.570 INFO [http-nio2-127.0.0.1-auto-41-exec-7] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=9437184 after=10485760 05-Jul-2024 08:09:06.571 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:07.071 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:07.072 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:07.572 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:07.573 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:07.574 INFO [http-nio2-127.0.0.1-auto-41-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestWriteListener.onWritePossible Write took: 0 ms. Bytes before=10485760 after=10485760 05-Jul-2024 08:09:07.574 INFO [http-nio2-127.0.0.1-auto-41-exec-1] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBWriteServlet$1.onComplete onComplete 05-Jul-2024 08:09:08.073 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:08.074 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:08.574 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:08.575 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:09.075 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:09.082 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:09.582 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:09.583 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:10.083 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:10.084 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:10.590 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:10.590 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:11.091 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:11.091 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:11.592 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:11.592 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Read 663552 bytes, pause 500ms 05-Jul-2024 08:09:12.092 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Reading data 05-Jul-2024 08:09:12.117 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Client read 10486333 bytes 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 108, End: 204909 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqponml0zyxwvutsrqponml1 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 204917, End: 409718 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo3200zyxwvutsrqpo3201 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.118 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 409726, End: 614527 05-Jul-2024 08:09:12.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo6400zyxwvutsrqpo6401 05-Jul-2024 08:09:12.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 614535, End: 819336 05-Jul-2024 08:09:12.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpo9600zyxwvutsrqpo9601 05-Jul-2024 08:09:12.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.119 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 819344, End: 1024145 05-Jul-2024 08:09:12.125 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoC800zyxwvutsrqpoC801 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1024153, End: 1228954 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqpoFA00zyxwvutsrqpoFA01 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1228962, End: 1433763 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp12C00zyxwvutsrqp12C01 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1433771, End: 1638572 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp15E00zyxwvutsrqp15E01 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.126 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1638580, End: 1843381 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp19000zyxwvutsrqp19001 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 1843389, End: 2048190 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1C200zyxwvutsrqp1C201 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2048198, End: 2252999 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp1F400zyxwvutsrqp1F401 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2253007, End: 2457808 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp22600zyxwvutsrqp22601 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.127 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2457816, End: 2662617 05-Jul-2024 08:09:12.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp25800zyxwvutsrqp25801 05-Jul-2024 08:09:12.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2662625, End: 2867426 05-Jul-2024 08:09:12.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp28A00zyxwvutsrqp28A01 05-Jul-2024 08:09:12.128 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 2867434, End: 3072235 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2BC00zyxwvutsrqp2BC01 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3072243, End: 3277044 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp2EE00zyxwvutsrqp2EE01 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3277052, End: 3481853 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp32000zyxwvutsrqp32001 05-Jul-2024 08:09:12.129 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3481861, End: 3686662 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp35200zyxwvutsrqp35201 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3686670, End: 3891471 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp38400zyxwvutsrqp38401 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 3891479, End: 4096280 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3B600zyxwvutsrqp3B601 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4096288, End: 4301089 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp3E800zyxwvutsrqp3E801 05-Jul-2024 08:09:12.130 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4301097, End: 4505898 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp41A00zyxwvutsrqp41A01 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4505906, End: 4710707 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp44C00zyxwvutsrqp44C01 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4710715, End: 4915516 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp47E00zyxwvutsrqp47E01 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.131 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 4915524, End: 5120325 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4B000zyxwvutsrqp4B001 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5120333, End: 5325134 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp4E200zyxwvutsrqp4E201 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5325142, End: 5529943 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp51400zyxwvutsrqp51401 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5529951, End: 5734752 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp54600zyxwvutsrqp54601 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5734760, End: 5939561 05-Jul-2024 08:09:12.132 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp57800zyxwvutsrqp57801 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 5939569, End: 6144370 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5AA00zyxwvutsrqp5AA01 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6144378, End: 6349179 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp5DC00zyxwvutsrqp5DC01 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6349187, End: 6553988 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp60E00zyxwvutsrqp60E01 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6553996, End: 6758797 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp64000zyxwvutsrqp64001 05-Jul-2024 08:09:12.133 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6758805, End: 6963606 05-Jul-2024 08:09:12.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp67200zyxwvutsrqp67201 05-Jul-2024 08:09:12.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.134 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 6963614, End: 7168415 05-Jul-2024 08:09:12.135 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6A400zyxwvutsrqp6A401 05-Jul-2024 08:09:12.135 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7168423, End: 7373224 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp6D600zyxwvutsrqp6D601 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7373232, End: 7578033 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp70800zyxwvutsrqp70801 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7578041, End: 7782842 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp73A00zyxwvutsrqp73A01 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7782850, End: 7987651 05-Jul-2024 08:09:12.136 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp76C00zyxwvutsrqp76C01 05-Jul-2024 08:09:12.137 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.137 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 7987659, End: 8192460 05-Jul-2024 08:09:12.137 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp79E00zyxwvutsrqp79E01 05-Jul-2024 08:09:12.137 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.137 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8192468, End: 8397269 05-Jul-2024 08:09:12.137 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp7D000zyxwvutsrqp7D001 05-Jul-2024 08:09:12.141 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8397277, End: 8602078 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp80200zyxwvutsrqp80201 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8602086, End: 8806887 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp83400zyxwvutsrqp83401 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 8806895, End: 9011696 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp86600zyxwvutsrqp86601 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9011704, End: 9216505 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp89800zyxwvutsrqp89801 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.142 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9216513, End: 9421314 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8CA00zyxwvutsrqp8CA01 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9421322, End: 9626123 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp8FC00zyxwvutsrqp8FC01 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9626131, End: 9830932 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp92E00zyxwvutsrqp92E01 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 9830940, End: 10035741 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp96000zyxwvutsrqp96001 05-Jul-2024 08:09:12.143 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10035749, End: 10240550 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp99200zyxwvutsrqp99201 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [32000] 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10240558, End: 10445359 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9C400zyxwvutsrqp9C401 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [a000] 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10445366, End: 10486327 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal zyxwvutsrqp9F600zyxwvutsrqp9F601 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal [0] 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal Start : 10486331, End: 10486332 05-Jul-2024 08:09:12.144 INFO [main] org.apache.catalina.nonblocking.TestNonBlockingAPI.testNonBlockingWriteInternal 05-Jul-2024 08:09:12.144 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-41-43273"] 05-Jul-2024 08:09:12.145 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:09:12.147 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-19888] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) java.base@17.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) java.base@17.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:09:12.147 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-41-43273"] 05-Jul-2024 08:09:12.154 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-41-43273"] 05-Jul-2024 08:09:12.157 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitBeforeTrailerValue] 05-Jul-2024 08:09:12.158 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-42"] 05-Jul-2024 08:09:12.265 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:09:12.265 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:09:12.274 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-42-34503"] 05-Jul-2024 08:09:12.493 INFO [Thread-19893] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:09:12.494 INFO [Thread-19893] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:09:12.494 INFO [Thread-19893] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:09:12.495 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-42-34503"] 05-Jul-2024 08:09:12.496 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:09:12.498 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-19892] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:09:12.500 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[ java.base@17.0.7/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:97) java.base@17.0.7/sun.nio.ch.IOUtil.write(IOUtil.java:60) java.base@17.0.7/sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:713) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382) java.base@17.0.7/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:387) app//org.apache.tomcat.util.net.Nio2Channel.write(Nio2Channel.java:167) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper.doWrite(Nio2Endpoint.java:1263) 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.Nio2Endpoint$Nio2SocketWrapper.flushBlocking(Nio2Endpoint.java:1306) app//org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712) app//org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.end(Http11OutputBuffer.java:554) app//org.apache.coyote.http11.filters.IdentityOutputFilter.end(IdentityOutputFilter.java:123) app//org.apache.coyote.http11.Http11OutputBuffer.end(Http11OutputBuffer.java:230) app//org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1218) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:387) app//org.apache.coyote.Response.action(Response.java:208) app//org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:254) app//org.apache.catalina.connector.Response.finishResponse(Response.java:421) app//org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:248) app//org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.SocketWrapperBase.processSocket(SocketWrapperBase.java:783) app//org.apache.coyote.AbstractProcessor.executeDispatches(AbstractProcessor.java:921) app//org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:598) app//org.apache.coyote.Request.action(Request.java:521) app//org.apache.coyote.http11.filters.ChunkedInputFilter.parseTrailerFields(ChunkedInputFilter.java:490) app//org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:149) app//org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:244) app//org.apache.coyote.Request.doRead(Request.java:642) app//org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:303) app//org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:615) app//org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:358) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132) app//org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:111) app//org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener$1.run(TestNonBlockingAPI.java:1199)] 05-Jul-2024 08:09:12.500 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-42-34503"] 05-Jul-2024 08:09:12.501 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-42-34503"] 05-Jul-2024 08:09:12.504 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingReadChunkedSplitInChunkBodyCrlf] 05-Jul-2024 08:09:12.506 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-43"] 05-Jul-2024 08:09:12.508 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 05-Jul-2024 08:09:12.508 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.26-dev] 05-Jul-2024 08:09:12.515 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-43-45885"] 05-Jul-2024 08:09:12.735 INFO [Thread-19898] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestReadListener.onAllDataRead onAllDataRead totalData=20 05-Jul-2024 08:09:12.735 INFO [Thread-19898] org.apache.catalina.nonblocking.TestNonBlockingAPI$TestAsyncReadListener.onAllDataRead isReadyCount=1 notReadyCount=1 containerThreadCount=2 nonContainerThreadCount=1 05-Jul-2024 08:09:12.735 INFO [Thread-19898] org.apache.catalina.nonblocking.TestNonBlockingAPI$NBReadServlet$1.onComplete onComplete 05-Jul-2024 08:09:12.736 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-43-45885"] 05-Jul-2024 08:09:12.739 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 05-Jul-2024 08:09:12.740 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-19897] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 05-Jul-2024 08:09:12.741 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-43-45885"] 05-Jul-2024 08:09:12.742 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-43-45885"] ------------- ---------------- --------------- Testcase: testNonBlockingReadChunkedSplitAfterTrailerCrlf took 4.727 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerName took 0.262 sec Testcase: testNonBlockingReadChunkedSplitInTrailerValue took 0.284 sec Testcase: testNonBlockingReadChunkedSplitMaximum took 9.182 sec Testcase: testNonBlockingReadChunkedSplitInHeaderCrlf took 0.359 sec Testcase: testCanceledPostNoChunking took 0.134 sec Testcase: testNonBlockingReadChunkedSplitInChunkHeader took 0.302 sec Testcase: testNonBlockingReadChunkedSplitAfterExtension took 0.3 sec Testcase: testBug55438NonBlockingReadWriteEmptyRead took 0.191 sec Testcase: testNonBlockingWriteError02NoSwallow took 0.089 sec Testcase: testNonBlockingReadChunkedSplitInChunkBody took 0.386 sec Testcase: testNonBlockingWriteError02Swallow took 0.129 sec Testcase: testDelayedNBWrite took 0.099 sec Testcase: testDelayedNBReadWrite took 0.107 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkBodyCrlf took 0.261 sec Testcase: testNonBlockingReadChunkedSplitAfterExtensionDelimter took 0.298 sec Testcase: testNonBlockingReadChunkedSplitInTrailerCrlf took 0.354 sec Testcase: testNonBlockingReadChunkedSplitInTrailerName took 0.265 sec Testcase: testNonBlockingRead took 2.079 sec Testcase: testNonBlockingReadChunkedSplitAfterEndChunkCrlf took 0.261 sec Testcase: testNonBlockingWriteWithKeepAlive took 7.663 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkBodyCrlf took 0.259 sec Testcase: testNonBlockingReadChunkedSplitAfterHeaderCrlf took 0.267 sec Testcase: testCanceledPostChunked took 0.063 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailer took 0.258 sec Testcase: testNonBlockingReadChunkedNoSplits took 0.05 sec Testcase: testNonBlockingReadChunkedSplitBeforeChunkHeader took 0.26 sec Testcase: testNonBlockingReadChunkedSplitBeforeExtensionDelimter took 0.257 sec Testcase: testNonBlockingReadChunkedSplitInExtension took 0.266 sec Testcase: testNonBlockingReadWithDispatch took 2.054 sec Testcase: testNonBlockingWriteError01NoListenerComplete took 0.655 sec Testcase: testNonBlockingWriteError01ListenerComplete took 0.638 sec Testcase: testNonBlockingReadChunkedSplitBeforeEndChunkCrlf took 0.238 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerValue took 0.253 sec Testcase: testNonBlockingReadChunkedSplitInEndChunkCrlf took 0.227 sec Testcase: testNonBlockingReadChunkedSplitAfterChunkHeader took 0.235 sec Testcase: testNonBlockingReadIgnoreIsReady took 1.527 sec Testcase: testNonBlockingReadChunkedSplitInFinalCrlf took 0.248 sec Testcase: testNonBlockingReadAsync took 26.472 sec Testcase: testNonBlockingReadChunkedSplitAfterTrailerDelimter took 0.253 sec Testcase: testNonBlockingWrite took 7.616 sec Testcase: testNonBlockingReadChunkedSplitBeforeTrailerValue took 0.348 sec Testcase: testNonBlockingReadChunkedSplitInChunkBodyCrlf took 0.24 sec