No Possible Issues Found via Git Search

jdk_net_1

[2025-09-06T05:06:22.730Z] Running test jdk_net_1 ... [2025-09-06T05:06:22.730Z] =============================================== [2025-09-06T05:06:22.730Z] jdk_net_1 Start Time: Sat Sep 6 05:06:13 2025 Epoch Time (ms): 1757135173868 [2025-09-06T05:06:22.730Z] variation: Mode650 [2025-09-06T05:06:22.730Z] JVM_OPTIONS: -XX:-UseCompressedOops [2025-09-06T05:06:22.730Z] { \ [2025-09-06T05:06:22.730Z] echo ""; echo "TEST SETUP:"; \ [2025-09-06T05:06:22.730Z] echo "Nothing to be done for setup."; \ [2025-09-06T05:06:22.730Z] mkdir -p "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/\\TKG\\output_17571246156810\\jdk_net_1"; \ [2025-09-06T05:06:22.730Z] cd "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/\\TKG\\output_17571246156810\\jdk_net_1"; \ [2025-09-06T05:06:22.730Z] echo ""; echo "TESTING:"; \ [2025-09-06T05:06:22.730Z] "c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/jdkbinary/j2sdk-image\\bin\\java" -Xmx512m -jar "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests///..//jvmtest\\openjdk\\jtreg\\lib\\jtreg.jar" \ [2025-09-06T05:06:22.730Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:8 -xml:verify -concurrency:2 -nativepath:"c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/jdkbinary/openjdk-test-image\\jdk\\jtreg\\native" -vmoptions:"-Xmx512m -XX:-UseCompressedOops " \ [2025-09-06T05:06:22.730Z] -w ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/\\TKG\\output_17571246156810\\jdk_net_1"\\work" \ [2025-09-06T05:06:22.730Z] -r ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/\\TKG\\output_17571246156810\\jdk_net_1"\\report" \ [2025-09-06T05:06:22.730Z] -jdk:"c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/jdkbinary/j2sdk-image" \ [2025-09-06T05:06:22.730Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk\\ProblemList.txt" \ [2025-09-06T05:06:22.730Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests///..//jvmtest\\openjdk\\excludes/ProblemList_openjdk25.txt" \ [2025-09-06T05:06:22.730Z] \ [2025-09-06T05:06:22.730Z] \ [2025-09-06T05:06:22.730Z] "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk:jdk_net"; \ [2025-09-06T05:06:22.730Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_net_1""_PASSED"; echo "-----------------------------------"; cd C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/; else echo "-----------------------------------"; echo "jdk_net_1""_FAILED"; echo "-----------------------------------"; fi; \ [2025-09-06T05:06:22.730Z] echo ""; echo "TEST TEARDOWN:"; \ [2025-09-06T05:06:22.730Z] echo "Nothing to be done for teardown."; \ [2025-09-06T05:06:22.731Z] } 2>&1 | tee -a "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1/aqa-tests/\\TKG\\output_17571246156810\\TestTargetResult"; [2025-09-06T05:06:22.731Z] [2025-09-06T05:06:22.731Z] TEST SETUP: [2025-09-06T05:06:22.731Z] Nothing to be done for setup. [2025-09-06T05:06:22.731Z] [2025-09-06T05:06:22.731Z] TESTING: [2025-09-06T05:06:22.731Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work" not found: creating [2025-09-06T05:06:22.731Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\report" not found: creating [2025-09-06T05:06:25.772Z] XML output with verification to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work [2025-09-06T05:14:05.141Z] -------------------------------------------------- [2025-09-06T05:14:05.141Z] TEST: java/net/CookieHandler/B6644726.java [2025-09-06T05:14:05.141Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image [2025-09-06T05:14:05.141Z] [2025-09-06T05:14:05.142Z] ACTION: build -- Passed. Build successful [2025-09-06T05:14:05.142Z] REASON: Named class compiled on demand [2025-09-06T05:14:05.142Z] TIME: 0.079 seconds [2025-09-06T05:14:05.142Z] messages: [2025-09-06T05:14:05.142Z] command: build B6644726 [2025-09-06T05:14:05.142Z] reason: Named class compiled on demand [2025-09-06T05:14:05.142Z] started: Sat Sep 06 05:14:03 UTC 2025 [2025-09-06T05:14:05.142Z] Test directory: [2025-09-06T05:14:05.142Z] compile: B6644726 [2025-09-06T05:14:05.142Z] finished: Sat Sep 06 05:14:04 UTC 2025 [2025-09-06T05:14:05.142Z] elapsed time (seconds): 0.079 [2025-09-06T05:14:05.142Z] [2025-09-06T05:14:05.142Z] ACTION: compile -- Passed. Compilation successful [2025-09-06T05:14:05.142Z] REASON: .class file out of date or does not exist [2025-09-06T05:14:05.142Z] TIME: 0.079 seconds [2025-09-06T05:14:05.142Z] messages: [2025-09-06T05:14:05.142Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler\B6644726.java [2025-09-06T05:14:05.142Z] reason: .class file out of date or does not exist [2025-09-06T05:14:05.142Z] started: Sat Sep 06 05:14:03 UTC 2025 [2025-09-06T05:14:05.142Z] Mode: agentvm [2025-09-06T05:14:05.142Z] Agent id: 2 [2025-09-06T05:14:05.142Z] Process id: 29224 [2025-09-06T05:14:05.142Z] finished: Sat Sep 06 05:14:04 UTC 2025 [2025-09-06T05:14:05.142Z] elapsed time (seconds): 0.079 [2025-09-06T05:14:05.142Z] configuration: [2025-09-06T05:14:05.142Z] Boot Layer (javac runtime environment) [2025-09-06T05:14:05.142Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar [2025-09-06T05:14:05.142Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\patches\java.base [2025-09-06T05:14:05.142Z] [2025-09-06T05:14:05.142Z] javac compilation environment [2025-09-06T05:14:05.142Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler [2025-09-06T05:14:05.142Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d [2025-09-06T05:14:05.142Z] [2025-09-06T05:14:05.142Z] rerun: [2025-09-06T05:14:05.142Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\scratch\0' && \ [2025-09-06T05:14:05.142Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\Incredibuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\dotnet;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-09-06T05:14:05.142Z] SystemDrive=C: \ [2025-09-06T05:14:05.142Z] SystemRoot='C:\Windows' \ [2025-09-06T05:14:05.142Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:14:05.142Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:14:05.142Z] windir='C:\Windows' \ [2025-09-06T05:14:05.142Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image\bin\javac' \ [2025-09-06T05:14:05.142Z] -J-ea \ [2025-09-06T05:14:05.142Z] -J-esa \ [2025-09-06T05:14:05.142Z] -J-Xmx512m \ [2025-09-06T05:14:05.142Z] -J-XX:-UseCompressedOops \ [2025-09-06T05:14:05.142Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2025-09-06T05:14:05.142Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2025-09-06T05:14:05.142Z] -J-Dtest.compiler.opts= \ [2025-09-06T05:14:05.142Z] -J-Dtest.java.opts= \ [2025-09-06T05:14:05.142Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:14:05.142Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:14:05.142Z] -J-Dtest.timeout.factor=8.0 \ [2025-09-06T05:14:05.142Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-09-06T05:14:05.142Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-09-06T05:14:05.142Z] -J-Dtest.name=java/net/CookieHandler/B6644726.java \ [2025-09-06T05:14:05.142Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-09-06T05:14:05.142Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler\B6644726.java' \ [2025-09-06T05:14:05.142Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler' \ [2025-09-06T05:14:05.142Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler' \ [2025-09-06T05:14:05.142Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d' \ [2025-09-06T05:14:05.142Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d' \ [2025-09-06T05:14:05.142Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler' \ [2025-09-06T05:14:05.142Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d' \ [2025-09-06T05:14:05.142Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler' \ [2025-09-06T05:14:05.142Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler\B6644726.java' [2025-09-06T05:14:05.142Z] [2025-09-06T05:14:05.142Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Should have 5 cookies. Got only 3, expires probably didn't parse correctly [2025-09-06T05:14:05.142Z] REASON: Assumed action based on file name: run main B6644726 [2025-09-06T05:14:05.142Z] TIME: 0.045 seconds [2025-09-06T05:14:05.142Z] messages: [2025-09-06T05:14:05.142Z] command: main B6644726 [2025-09-06T05:14:05.142Z] reason: Assumed action based on file name: run main B6644726 [2025-09-06T05:14:05.142Z] started: Sat Sep 06 05:14:04 UTC 2025 [2025-09-06T05:14:05.142Z] Mode: agentvm [2025-09-06T05:14:05.142Z] Agent id: 10 [2025-09-06T05:14:05.142Z] Process id: 6404 [2025-09-06T05:14:05.142Z] finished: Sat Sep 06 05:14:04 UTC 2025 [2025-09-06T05:14:05.142Z] elapsed time (seconds): 0.045 [2025-09-06T05:14:05.142Z] configuration: [2025-09-06T05:14:05.142Z] Boot Layer [2025-09-06T05:14:05.142Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\junit-platform-console-standalone-1.11.0.jar [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\testng-7.3.0.jar [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\guice-5.1.0.jar [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jcommander-1.82.jar [2025-09-06T05:14:05.142Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\patches\java.base [2025-09-06T05:14:05.142Z] [2025-09-06T05:14:05.142Z] Test Layer [2025-09-06T05:14:05.142Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d [2025-09-06T05:14:05.142Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler [2025-09-06T05:14:05.142Z] [2025-09-06T05:14:05.142Z] rerun: [2025-09-06T05:14:05.142Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\scratch\0' && \ [2025-09-06T05:14:05.143Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\Incredibuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\dotnet;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-09-06T05:14:05.143Z] SystemDrive=C: \ [2025-09-06T05:14:05.143Z] SystemRoot='C:\Windows' \ [2025-09-06T05:14:05.143Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:14:05.143Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:14:05.143Z] windir='C:\Windows' \ [2025-09-06T05:14:05.143Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image\bin\java' \ [2025-09-06T05:14:05.143Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2025-09-06T05:14:05.143Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2025-09-06T05:14:05.143Z] -Dtest.compiler.opts= \ [2025-09-06T05:14:05.143Z] -Dtest.java.opts= \ [2025-09-06T05:14:05.143Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:14:05.143Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:14:05.143Z] -Dtest.timeout.factor=8.0 \ [2025-09-06T05:14:05.143Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-09-06T05:14:05.143Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-09-06T05:14:05.143Z] -Dtest.name=java/net/CookieHandler/B6644726.java \ [2025-09-06T05:14:05.143Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-09-06T05:14:05.143Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler\B6644726.java' \ [2025-09-06T05:14:05.143Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler' \ [2025-09-06T05:14:05.143Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler' \ [2025-09-06T05:14:05.143Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d' \ [2025-09-06T05:14:05.143Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d' \ [2025-09-06T05:14:05.143Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler' \ [2025-09-06T05:14:05.143Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\CookieHandler\B6644726.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\CookieHandler;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2025-09-06T05:14:05.143Z] B6644726 [2025-09-06T05:14:05.143Z] STDERR: [2025-09-06T05:14:05.143Z] java.lang.RuntimeException: Should have 5 cookies. Got only 3, expires probably didn't parse correctly [2025-09-06T05:14:05.143Z] at B6644726.fail(B6644726.java:209) [2025-09-06T05:14:05.143Z] at B6644726.testCookieStore(B6644726.java:67) [2025-09-06T05:14:05.143Z] at B6644726.main(B6644726.java:35) [2025-09-06T05:14:05.143Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:14:05.143Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:14:05.143Z] at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:335) [2025-09-06T05:14:05.143Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:14:05.143Z] [2025-09-06T05:14:05.143Z] JavaTest Message: Test threw exception: java.lang.RuntimeException [2025-09-06T05:14:05.143Z] JavaTest Message: shutting down test [2025-09-06T05:14:05.143Z] [2025-09-06T05:14:05.143Z] [2025-09-06T05:14:05.143Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Should have 5 cookies. Got only 3, expires probably didn't parse correctly [2025-09-06T05:14:05.143Z] -------------------------------------------------- [2025-09-06T05:42:34.386Z] TEST: java/net/httpclient/ThrowingPublishersInNextRequest.java [2025-09-06T05:42:34.386Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image [2025-09-06T05:42:34.386Z] [2025-09-06T05:42:34.386Z] ACTION: build -- Passed. Build successful [2025-09-06T05:42:34.386Z] REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext ReferenceTracker AbstractThrowingPublishers ThrowingPublishersInNextRequest jdk.httpclient.test.lib.common.HttpServerAdapters [2025-09-06T05:42:34.386Z] TIME: 0.356 seconds [2025-09-06T05:42:34.386Z] messages: [2025-09-06T05:42:34.386Z] command: build jdk.test.lib.net.SimpleSSLContext ReferenceTracker AbstractThrowingPublishers ThrowingPublishersInNextRequest jdk.httpclient.test.lib.common.HttpServerAdapters [2025-09-06T05:42:34.386Z] reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext ReferenceTracker AbstractThrowingPublishers ThrowingPublishersInNextRequest jdk.httpclient.test.lib.common.HttpServerAdapters [2025-09-06T05:42:34.386Z] started: Sat Sep 06 05:42:06 UTC 2025 [2025-09-06T05:42:34.386Z] Test directory: [2025-09-06T05:42:34.386Z] compile: ReferenceTracker, AbstractThrowingPublishers, ThrowingPublishersInNextRequest [2025-09-06T05:42:34.386Z] finished: Sat Sep 06 05:42:07 UTC 2025 [2025-09-06T05:42:34.386Z] elapsed time (seconds): 0.356 [2025-09-06T05:42:34.386Z] [2025-09-06T05:42:34.386Z] ACTION: compile -- Passed. Compilation successful [2025-09-06T05:42:34.386Z] REASON: .class file out of date or does not exist [2025-09-06T05:42:34.386Z] TIME: 0.325 seconds [2025-09-06T05:42:34.386Z] messages: [2025-09-06T05:42:34.386Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\ReferenceTracker.java C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\AbstractThrowingPublishers.java C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\ThrowingPublishersInNextRequest.java [2025-09-06T05:42:34.386Z] reason: .class file out of date or does not exist [2025-09-06T05:42:34.386Z] started: Sat Sep 06 05:42:06 UTC 2025 [2025-09-06T05:42:34.386Z] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED [2025-09-06T05:42:34.386Z] Mode: agentvm [2025-09-06T05:42:34.386Z] Agent id: 2 [2025-09-06T05:42:34.386Z] Process id: 29224 [2025-09-06T05:42:34.386Z] finished: Sat Sep 06 05:42:07 UTC 2025 [2025-09-06T05:42:34.386Z] elapsed time (seconds): 0.325 [2025-09-06T05:42:34.386Z] configuration: [2025-09-06T05:42:34.386Z] Boot Layer (javac runtime environment) [2025-09-06T05:42:34.386Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar [2025-09-06T05:42:34.386Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\patches\java.base [2025-09-06T05:42:34.386Z] [2025-09-06T05:42:34.386Z] javac compilation environment [2025-09-06T05:42:34.386Z] add modules: java.base java.net.http java.logging jdk.httpserver [2025-09-06T05:42:34.386Z] add exports: java.base/sun.net ALL-UNNAMED [2025-09-06T05:42:34.386Z] java.base/sun.net.www ALL-UNNAMED [2025-09-06T05:42:34.386Z] java.base/sun.net.www.http ALL-UNNAMED [2025-09-06T05:42:34.386Z] java.net.http/jdk.internal.net.http.common ALL-UNNAMED [2025-09-06T05:42:34.386Z] java.net.http/jdk.internal.net.http.frame ALL-UNNAMED [2025-09-06T05:42:34.386Z] java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED [2025-09-06T05:42:34.386Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\lib [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\lib [2025-09-06T05:42:34.386Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\lib [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\jdk\java\net\httpclient\lib [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\testng-7.3.0.jar [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\guice-5.1.0.jar [2025-09-06T05:42:34.386Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jcommander-1.82.jar [2025-09-06T05:42:34.386Z] [2025-09-06T05:42:34.386Z] rerun: [2025-09-06T05:42:34.386Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\scratch\0' && \ [2025-09-06T05:42:34.386Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\Incredibuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\dotnet;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-09-06T05:42:34.386Z] SystemDrive=C: \ [2025-09-06T05:42:34.386Z] SystemRoot='C:\Windows' \ [2025-09-06T05:42:34.386Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:42:34.386Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:42:34.386Z] windir='C:\Windows' \ [2025-09-06T05:42:34.386Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image\bin\javac' \ [2025-09-06T05:42:34.386Z] -J-ea \ [2025-09-06T05:42:34.386Z] -J-esa \ [2025-09-06T05:42:34.386Z] -J-Xmx512m \ [2025-09-06T05:42:34.386Z] -J-XX:-UseCompressedOops \ [2025-09-06T05:42:34.386Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2025-09-06T05:42:34.386Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2025-09-06T05:42:34.386Z] -J-Dtest.compiler.opts= \ [2025-09-06T05:42:34.386Z] -J-Dtest.java.opts= \ [2025-09-06T05:42:34.386Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:42:34.386Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:42:34.386Z] -J-Dtest.timeout.factor=8.0 \ [2025-09-06T05:42:34.386Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-09-06T05:42:34.387Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-09-06T05:42:34.387Z] -J-Dtest.name=java/net/httpclient/ThrowingPublishersInNextRequest.java \ [2025-09-06T05:42:34.387Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-09-06T05:42:34.387Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\ThrowingPublishersInNextRequest.java' \ [2025-09-06T05:42:34.387Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient' \ [2025-09-06T05:42:34.387Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\lib' \ [2025-09-06T05:42:34.387Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d' \ [2025-09-06T05:42:34.387Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\jdk\java\net\httpclient\lib' \ [2025-09-06T05:42:34.387Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\jdk\java\net\httpclient\lib' \ [2025-09-06T05:42:34.387Z] -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ [2025-09-06T05:42:34.387Z] --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ [2025-09-06T05:42:34.387Z] --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ [2025-09-06T05:42:34.387Z] --add-exports java.base/sun.net.www=ALL-UNNAMED \ [2025-09-06T05:42:34.387Z] --add-exports java.base/sun.net=ALL-UNNAMED \ [2025-09-06T05:42:34.387Z] --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ [2025-09-06T05:42:34.387Z] --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ [2025-09-06T05:42:34.387Z] --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ [2025-09-06T05:42:34.387Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d' \ [2025-09-06T05:42:34.387Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\lib' \ [2025-09-06T05:42:34.387Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\jdk\java\net\httpclient\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\testng-7.3.0.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\guice-5.1.0.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jcommander-1.82.jar' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\ReferenceTracker.java' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\AbstractThrowingPublishers.java' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\ThrowingPublishersInNextRequest.java' [2025-09-06T05:42:34.387Z] direct: [2025-09-06T05:42:34.387Z] Note: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\AbstractThrowingPublishers.java uses unchecked or unsafe operations. [2025-09-06T05:42:34.387Z] Note: Recompile with -Xlint:unchecked for details. [2025-09-06T05:42:34.387Z] [2025-09-06T05:42:34.387Z] ACTION: build -- Passed. All files up to date [2025-09-06T05:42:34.387Z] REASON: Named class compiled on demand [2025-09-06T05:42:34.387Z] TIME: 0.013 seconds [2025-09-06T05:42:34.387Z] messages: [2025-09-06T05:42:34.387Z] command: build ThrowingPublishersInNextRequest [2025-09-06T05:42:34.387Z] reason: Named class compiled on demand [2025-09-06T05:42:34.387Z] started: Sat Sep 06 05:42:07 UTC 2025 [2025-09-06T05:42:34.387Z] finished: Sat Sep 06 05:42:07 UTC 2025 [2025-09-06T05:42:34.387Z] elapsed time (seconds): 0.013 [2025-09-06T05:42:34.387Z] [2025-09-06T05:42:34.387Z] ACTION: testng -- Failed. Execution failed: `main' threw exception: java.lang.Exception: config failures: 1, test failures: 0 [2025-09-06T05:42:34.387Z] REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true -Djdk.httpclient.enableAllMethodRetry=true ThrowingPublishersInNextRequest [2025-09-06T05:42:34.387Z] TIME: 14.863 seconds [2025-09-06T05:42:34.387Z] messages: [2025-09-06T05:42:34.387Z] command: testng -Djdk.internal.httpclient.debug=true -Djdk.httpclient.enableAllMethodRetry=true ThrowingPublishersInNextRequest [2025-09-06T05:42:34.387Z] reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true -Djdk.httpclient.enableAllMethodRetry=true ThrowingPublishersInNextRequest [2025-09-06T05:42:34.387Z] started: Sat Sep 06 05:42:07 UTC 2025 [2025-09-06T05:42:34.387Z] Mode: othervm [/othervm specified] [2025-09-06T05:42:34.387Z] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED [2025-09-06T05:42:34.387Z] Process id: 540 [2025-09-06T05:42:34.387Z] finished: Sat Sep 06 05:42:22 UTC 2025 [2025-09-06T05:42:34.387Z] elapsed time (seconds): 14.863 [2025-09-06T05:42:34.387Z] configuration: [2025-09-06T05:42:34.387Z] Boot Layer [2025-09-06T05:42:34.387Z] add modules: java.base java.net.http java.logging jdk.httpserver [2025-09-06T05:42:34.387Z] add exports: java.base/sun.net ALL-UNNAMED [2025-09-06T05:42:34.387Z] java.base/sun.net.www ALL-UNNAMED [2025-09-06T05:42:34.387Z] java.base/sun.net.www.http ALL-UNNAMED [2025-09-06T05:42:34.387Z] java.net.http/jdk.internal.net.http.common ALL-UNNAMED [2025-09-06T05:42:34.387Z] java.net.http/jdk.internal.net.http.frame ALL-UNNAMED [2025-09-06T05:42:34.387Z] java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED [2025-09-06T05:42:34.387Z] [2025-09-06T05:42:34.387Z] STDOUT: [2025-09-06T05:42:34.387Z] Http1TestServer[localhost/127.0.0.1:59089]::addHandler AbstractThrowingPublishers$HTTP_FixedLengthHandler@42dba795, /http1/fixed [2025-09-06T05:42:34.387Z] Http1TestServer[localhost/127.0.0.1:59089]::addHandler AbstractThrowingPublishers$HTTP_ChunkedHandler@4cd6e5a1, /http1/chunk [2025-09-06T05:42:34.387Z] Http1TestServer[localhost/127.0.0.1:59090]::addHandler AbstractThrowingPublishers$HTTP_FixedLengthHandler@42dba795, /https1/fixed [2025-09-06T05:42:34.387Z] Http1TestServer[localhost/127.0.0.1:59090]::addHandler AbstractThrowingPublishers$HTTP_ChunkedHandler@4cd6e5a1, /https1/chunk [2025-09-06T05:42:34.387Z] Http2TestServerImpl[localhost/127.0.0.1:59091]::addHandler AbstractThrowingPublishers$HTTP_FixedLengthHandler@398e1c33, /http2/fixed [2025-09-06T05:42:34.387Z] Http2TestServerImpl[localhost/127.0.0.1:59091]::addHandler AbstractThrowingPublishers$HTTP_ChunkedHandler@6dc7a39c, /http2/chunk [2025-09-06T05:42:34.387Z] Http2TestServerImpl[localhost/127.0.0.1:59092]::addHandler AbstractThrowingPublishers$HTTP_FixedLengthHandler@398e1c33, /https2/fixed [2025-09-06T05:42:34.387Z] Http2TestServerImpl[localhost/127.0.0.1:59092]::addHandler AbstractThrowingPublishers$HTTP_ChunkedHandler@6dc7a39c, /https2/chunk [2025-09-06T05:42:34.388Z] Http1TestServer: start [2025-09-06T05:42:34.388Z] Http1TestServer: start [2025-09-06T05:42:34.388Z] Http2TestServerImpl: start [2025-09-06T05:42:34.388Z] Http2TestServerImpl: start [2025-09-06T05:42:34.388Z] config AbstractThrowingPublishers.setup(): success [0ms] [2025-09-06T05:42:34.388Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.388Z] [2025-09-06T05:42:34.388Z] [0 s, 814 ms, 151100 ns] testThrowingAsString(http://127.0.0.1:59089/http1/fixed/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.388Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [1 s, 108 ms, 433200 ns] request-1(1) [2025-09-06T05:42:34.388Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.388Z] [1 s, 144 ms, 517000 ns] request-2(1) [2025-09-06T05:42:34.388Z] [1 s, 150 ms, 45100 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [1 s, 232 ms, 140200 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [1 s, 415 ms, 83600 ns] waiting for client to shutdown: HttpClientImpl(1) [2025-09-06T05:42:34.388Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.388Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.388Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(1) in 9 ms [2025-09-06T05:42:34.388Z] [1 s, 467 ms, 708100 ns] client shutdown normally: HttpClientImpl(1) [2025-09-06T05:42:34.388Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.388Z] [1 s, 504 ms, 259400 ns] request-1(1) [2025-09-06T05:42:34.388Z] [1 s, 504 ms, 825500 ns] request-2(1) [2025-09-06T05:42:34.388Z] [1 s, 504 ms, 956800 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.388Z] [1 s, 534 ms, 875900 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [1 s, 547 ms, 251400 ns] waiting for client to shutdown: HttpClientImpl(2) [2025-09-06T05:42:34.388Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.388Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.388Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.388Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(2) in 29 ms [2025-09-06T05:42:34.388Z] [1 s, 577 ms, 93900 ns] client shutdown normally: HttpClientImpl(2) [2025-09-06T05:42:34.388Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/fixed/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [790ms] [2025-09-06T05:42:34.388Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.388Z] [2025-09-06T05:42:34.388Z] [1 s, 584 ms, 258500 ns] testThrowingAsString(http://127.0.0.1:59089/http1/chunk/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.388Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.388Z] [1 s, 604 ms, 366400 ns] request-1(1) [2025-09-06T05:42:34.388Z] [1 s, 605 ms, 416700 ns] request-2(1) [2025-09-06T05:42:34.388Z] [1 s, 605 ms, 649400 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.388Z] [1 s, 623 ms, 83100 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [1 s, 635 ms, 569400 ns] waiting for client to shutdown: HttpClientImpl(3) [2025-09-06T05:42:34.388Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.388Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(3) in 0 ms [2025-09-06T05:42:34.388Z] [1 s, 636 ms, 34200 ns] client shutdown normally: HttpClientImpl(3) [2025-09-06T05:42:34.388Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.388Z] [1 s, 652 ms, 934300 ns] request-1(1) [2025-09-06T05:42:34.388Z] [1 s, 654 ms, 99600 ns] request-2(1) [2025-09-06T05:42:34.388Z] [1 s, 654 ms, 352000 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.388Z] [1 s, 657 ms, 831100 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [1 s, 669 ms, 637400 ns] waiting for client to shutdown: HttpClientImpl(4) [2025-09-06T05:42:34.388Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.388Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.388Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.388Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(4) in 20 ms [2025-09-06T05:42:34.388Z] [1 s, 691 ms, 3200 ns] client shutdown normally: HttpClientImpl(4) [2025-09-06T05:42:34.388Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/chunk/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [107ms] [2025-09-06T05:42:34.388Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.388Z] [2025-09-06T05:42:34.388Z] [1 s, 695 ms, 7800 ns] testThrowingAsString(https://127.0.0.1:59090/https1/fixed/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.388Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 269 ms, 168200 ns] request-1(1) [2025-09-06T05:42:34.388Z] [3 s, 276 ms, 127900 ns] request-2(1) [2025-09-06T05:42:34.388Z] [3 s, 276 ms, 213800 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 280 ms, 402300 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 295 ms, 487700 ns] waiting for client to shutdown: HttpClientImpl(5) [2025-09-06T05:42:34.388Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.388Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.388Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.388Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(5) in 23 ms [2025-09-06T05:42:34.388Z] [3 s, 318 ms, 976400 ns] client shutdown normally: HttpClientImpl(5) [2025-09-06T05:42:34.388Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 515 ms, 989200 ns] request-1(1) [2025-09-06T05:42:34.388Z] [3 s, 528 ms, 336400 ns] request-2(1) [2025-09-06T05:42:34.388Z] [3 s, 528 ms, 620500 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 532 ms, 476300 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 638 ms, 655400 ns] waiting for client to shutdown: HttpClientImpl(6) [2025-09-06T05:42:34.388Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.388Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.388Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.388Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(6) in 23 ms [2025-09-06T05:42:34.388Z] [3 s, 662 ms, 973700 ns] client shutdown normally: HttpClientImpl(6) [2025-09-06T05:42:34.388Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/fixed/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [1970ms] [2025-09-06T05:42:34.388Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.388Z] [2025-09-06T05:42:34.388Z] [3 s, 667 ms, 46400 ns] testThrowingAsString(https://127.0.0.1:59090/https1/chunk/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.388Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 767 ms, 187500 ns] request-1(1) [2025-09-06T05:42:34.388Z] [3 s, 776 ms, 434800 ns] request-2(1) [2025-09-06T05:42:34.388Z] [3 s, 776 ms, 507800 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 777 ms, 839700 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.388Z] [3 s, 792 ms, 541900 ns] waiting for client to shutdown: HttpClientImpl(7) [2025-09-06T05:42:34.388Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.388Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(7) in 0 ms [2025-09-06T05:42:34.389Z] [3 s, 792 ms, 845300 ns] client shutdown normally: HttpClientImpl(7) [2025-09-06T05:42:34.389Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [3 s, 894 ms, 17900 ns] request-1(1) [2025-09-06T05:42:34.389Z] [3 s, 898 ms, 583600 ns] request-2(1) [2025-09-06T05:42:34.389Z] [3 s, 900 ms, 992100 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [3 s, 910 ms, 645900 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [3 s, 928 ms, 386800 ns] waiting for client to shutdown: HttpClientImpl(8) [2025-09-06T05:42:34.389Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.389Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(8) in 0 ms [2025-09-06T05:42:34.389Z] [3 s, 930 ms, 55600 ns] client shutdown normally: HttpClientImpl(8) [2025-09-06T05:42:34.389Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/chunk/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [263ms] [2025-09-06T05:42:34.389Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.389Z] [2025-09-06T05:42:34.389Z] [3 s, 932 ms, 447400 ns] testThrowingAsString(http://127.0.0.1:59091/http2/fixed/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.389Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [3 s, 958 ms, 703200 ns] request-1(1) [2025-09-06T05:42:34.389Z] [3 s, 959 ms, 164100 ns] request-2(1) [2025-09-06T05:42:34.389Z] [3 s, 959 ms, 356000 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [3 s, 964 ms, 594100 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [3 s, 979 ms, 412200 ns] waiting for client to shutdown: HttpClientImpl(9) [2025-09-06T05:42:34.389Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.389Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.389Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.389Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(9) in 22 ms [2025-09-06T05:42:34.389Z] [4 s, 2 ms, 974600 ns] client shutdown normally: HttpClientImpl(9) [2025-09-06T05:42:34.389Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 10 ms, 539200 ns] request-1(1) [2025-09-06T05:42:34.389Z] [4 s, 10 ms, 797600 ns] request-2(1) [2025-09-06T05:42:34.389Z] [4 s, 10 ms, 847900 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 15 ms, 738100 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 29 ms, 282200 ns] waiting for client to shutdown: HttpClientImpl(10) [2025-09-06T05:42:34.389Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.389Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.389Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.389Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(10) in 22 ms [2025-09-06T05:42:34.389Z] [4 s, 52 ms, 25100 ns] client shutdown normally: HttpClientImpl(10) [2025-09-06T05:42:34.389Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/fixed/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [120ms] [2025-09-06T05:42:34.389Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.389Z] [2025-09-06T05:42:34.389Z] [4 s, 54 ms, 14800 ns] testThrowingAsString(http://127.0.0.1:59091/http2/chunk/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.389Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 65 ms, 713200 ns] request-1(1) [2025-09-06T05:42:34.389Z] [4 s, 65 ms, 931400 ns] request-2(1) [2025-09-06T05:42:34.389Z] [4 s, 65 ms, 994300 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 68 ms, 257900 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 82 ms, 674700 ns] waiting for client to shutdown: HttpClientImpl(11) [2025-09-06T05:42:34.389Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.389Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.389Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.389Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(11) in 22 ms [2025-09-06T05:42:34.389Z] [4 s, 104 ms, 992900 ns] client shutdown normally: HttpClientImpl(11) [2025-09-06T05:42:34.389Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 115 ms, 109100 ns] request-1(1) [2025-09-06T05:42:34.389Z] [4 s, 115 ms, 979200 ns] request-2(1) [2025-09-06T05:42:34.389Z] [4 s, 116 ms, 210000 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 121 ms, 601300 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 135 ms, 96500 ns] waiting for client to shutdown: HttpClientImpl(12) [2025-09-06T05:42:34.389Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.389Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(12) in 0 ms [2025-09-06T05:42:34.389Z] [4 s, 135 ms, 302300 ns] client shutdown normally: HttpClientImpl(12) [2025-09-06T05:42:34.389Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/chunk/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [81ms] [2025-09-06T05:42:34.389Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.389Z] [2025-09-06T05:42:34.389Z] [4 s, 137 ms, 580600 ns] testThrowingAsString(https://127.0.0.1:59092/https2/fixed/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.389Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 327 ms, 408300 ns] request-1(1) [2025-09-06T05:42:34.389Z] [4 s, 328 ms, 395300 ns] request-2(1) [2025-09-06T05:42:34.389Z] [4 s, 328 ms, 586300 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 334 ms, 502600 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 358 ms, 494300 ns] waiting for client to shutdown: HttpClientImpl(13) [2025-09-06T05:42:34.389Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.389Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(13) in 0 ms [2025-09-06T05:42:34.389Z] [4 s, 358 ms, 619900 ns] client shutdown normally: HttpClientImpl(13) [2025-09-06T05:42:34.389Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 436 ms, 484700 ns] request-1(1) [2025-09-06T05:42:34.389Z] [4 s, 437 ms, 2100 ns] request-2(1) [2025-09-06T05:42:34.389Z] [4 s, 437 ms, 166000 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 439 ms, 486700 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 455 ms, 779500 ns] waiting for client to shutdown: HttpClientImpl(14) [2025-09-06T05:42:34.389Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.389Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.389Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.389Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(14) in 25 ms [2025-09-06T05:42:34.389Z] [4 s, 481 ms, 976400 ns] client shutdown normally: HttpClientImpl(14) [2025-09-06T05:42:34.389Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/fixed/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [344ms] [2025-09-06T05:42:34.389Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.389Z] [2025-09-06T05:42:34.389Z] [4 s, 484 ms, 268400 ns] testThrowingAsString(https://127.0.0.1:59092/https2/chunk/x, false, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.389Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 561 ms, 223400 ns] request-1(1) [2025-09-06T05:42:34.389Z] [4 s, 562 ms, 280300 ns] request-2(1) [2025-09-06T05:42:34.389Z] [4 s, 565 ms, 656400 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.389Z] [4 s, 570 ms, 276400 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 589 ms, 36400 ns] waiting for client to shutdown: HttpClientImpl(15) [2025-09-06T05:42:34.390Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.390Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(15) in 0 ms [2025-09-06T05:42:34.390Z] [4 s, 589 ms, 518300 ns] client shutdown normally: HttpClientImpl(15) [2025-09-06T05:42:34.390Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 681 ms, 157100 ns] request-1(1) [2025-09-06T05:42:34.390Z] [4 s, 681 ms, 625300 ns] request-2(1) [2025-09-06T05:42:34.390Z] [4 s, 682 ms, 477800 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 687 ms, 576500 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 704 ms, 961100 ns] waiting for client to shutdown: HttpClientImpl(16) [2025-09-06T05:42:34.390Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.390Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(16) in 0 ms [2025-09-06T05:42:34.390Z] [4 s, 705 ms, 630600 ns] client shutdown normally: HttpClientImpl(16) [2025-09-06T05:42:34.390Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/chunk/x", false, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [221ms] [2025-09-06T05:42:34.390Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.390Z] [2025-09-06T05:42:34.390Z] [4 s, 711 ms, 830400 ns] testThrowingAsString(http://127.0.0.1:59089/http1/fixed/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.390Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.390Z] [4 s, 736 ms, 497500 ns] request-1(1) [2025-09-06T05:42:34.390Z] [4 s, 737 ms, 145800 ns] request-2(1) [2025-09-06T05:42:34.390Z] [4 s, 737 ms, 313100 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.390Z] [4 s, 741 ms, 511800 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.390Z] [4 s, 759 ms, 882100 ns] request-1(1) [2025-09-06T05:42:34.390Z] [4 s, 760 ms, 170200 ns] request-2(1) [2025-09-06T05:42:34.390Z] [4 s, 760 ms, 213000 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.390Z] [4 s, 770 ms, 257800 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/fixed/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [60ms] [2025-09-06T05:42:34.390Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.390Z] [2025-09-06T05:42:34.390Z] [4 s, 771 ms, 209400 ns] testThrowingAsString(http://127.0.0.1:59089/http1/chunk/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.390Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.390Z] [4 s, 803 ms, 424400 ns] request-1(1) [2025-09-06T05:42:34.390Z] [4 s, 803 ms, 631900 ns] request-2(1) [2025-09-06T05:42:34.390Z] [4 s, 803 ms, 673800 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.390Z] [4 s, 808 ms, 503300 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.390Z] [4 s, 823 ms, 614400 ns] request-1(1) [2025-09-06T05:42:34.390Z] [4 s, 824 ms, 101300 ns] request-2(1) [2025-09-06T05:42:34.390Z] [4 s, 824 ms, 320800 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.390Z] [4 s, 832 ms, 970700 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/chunk/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [62ms] [2025-09-06T05:42:34.390Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.390Z] [2025-09-06T05:42:34.390Z] [4 s, 835 ms, 320400 ns] testThrowingAsString(https://127.0.0.1:59090/https1/fixed/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.390Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 898 ms, 376200 ns] request-1(1) [2025-09-06T05:42:34.390Z] [4 s, 899 ms, 734200 ns] request-2(1) [2025-09-06T05:42:34.390Z] [4 s, 899 ms, 928700 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 908 ms, 397700 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 981 ms, 104500 ns] request-1(1) [2025-09-06T05:42:34.390Z] [4 s, 984 ms, 550500 ns] request-2(1) [2025-09-06T05:42:34.390Z] [4 s, 984 ms, 787400 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [4 s, 987 ms, 585700 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/fixed/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [154ms] [2025-09-06T05:42:34.390Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.390Z] [2025-09-06T05:42:34.390Z] [4 s, 991 ms, 812500 ns] testThrowingAsString(https://127.0.0.1:59090/https1/chunk/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.390Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 115 ms, 812800 ns] request-1(1) [2025-09-06T05:42:34.390Z] [5 s, 118 ms, 655700 ns] request-2(1) [2025-09-06T05:42:34.390Z] [5 s, 118 ms, 835500 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 123 ms, 367000 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 240 ms, 450900 ns] request-1(1) [2025-09-06T05:42:34.390Z] [5 s, 246 ms, 473600 ns] request-2(1) [2025-09-06T05:42:34.390Z] [5 s, 246 ms, 735500 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 251 ms, 549100 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/chunk/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [260ms] [2025-09-06T05:42:34.390Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.390Z] [2025-09-06T05:42:34.390Z] [5 s, 264 ms, 151600 ns] testThrowingAsString(http://127.0.0.1:59091/http2/fixed/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.390Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 278 ms, 98500 ns] request-1(1) [2025-09-06T05:42:34.390Z] [5 s, 284 ms, 73800 ns] request-2(1) [2025-09-06T05:42:34.390Z] [5 s, 284 ms, 292700 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 294 ms, 826100 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.390Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 301 ms, 344400 ns] request-1(1) [2025-09-06T05:42:34.390Z] [5 s, 301 ms, 739300 ns] request-2(1) [2025-09-06T05:42:34.390Z] [5 s, 301 ms, 812900 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.390Z] [5 s, 302 ms, 956000 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/fixed/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [39ms] [2025-09-06T05:42:34.391Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.391Z] [2025-09-06T05:42:34.391Z] [5 s, 303 ms, 816600 ns] testThrowingAsString(http://127.0.0.1:59091/http2/chunk/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.391Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 319 ms, 210900 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 319 ms, 379200 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 319 ms, 423900 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 324 ms, 700800 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 334 ms, 218300 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 334 ms, 360200 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 334 ms, 402800 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 374 ms, 641000 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/chunk/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [71ms] [2025-09-06T05:42:34.391Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.391Z] [2025-09-06T05:42:34.391Z] [5 s, 375 ms, 855300 ns] testThrowingAsString(https://127.0.0.1:59092/https2/fixed/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.391Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 494 ms, 873000 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 497 ms, 526600 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 497 ms, 573300 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 498 ms, 553700 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 499 ms, 409500 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 499 ms, 997400 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 500 ms, 32700 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 505 ms, 326800 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/fixed/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [129ms] [2025-09-06T05:42:34.391Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.391Z] [2025-09-06T05:42:34.391Z] [5 s, 509 ms, 477700 ns] testThrowingAsString(https://127.0.0.1:59092/https2/chunk/x, true, UncheckedCustomExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.391Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 519 ms, 644600 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 519 ms, 993700 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 520 ms, 39700 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 521 ms, 278000 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 532 ms, 800900 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 533 ms, 293800 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 533 ms, 343100 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 534 ms, 358300 ns] Got expected exception: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/chunk/x", true, AbstractThrowingPublishers$UncheckedCustomExceptionThrower@7c781340, java.util.RegularEnumSet@333da156): success [27ms] [2025-09-06T05:42:34.391Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.391Z] [2025-09-06T05:42:34.391Z] [5 s, 536 ms, 63100 ns] testThrowingAsString(http://127.0.0.1:59089/http1/fixed/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.391Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62203529 [2025-09-06T05:42:34.391Z] HTTP_FixedLengthHandler received request to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.391Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.391Z] [5 s, 577 ms, 921600 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 578 ms, 33700 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 578 ms, 87100 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.391Z] [5 s, 580 ms, 918700 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 815 ms, 952400 ns] waiting for client to shutdown: HttpClientImpl(18) [2025-09-06T05:42:34.391Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.391Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.391Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.391Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(18) in 30 ms [2025-09-06T05:42:34.391Z] [5 s, 846 ms, 991500 ns] client shutdown normally: HttpClientImpl(18) [2025-09-06T05:42:34.391Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.391Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.391Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c1df956 [2025-09-06T05:42:34.391Z] HTTP_FixedLengthHandler received request to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.391Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.391Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f955416 [2025-09-06T05:42:34.391Z] HTTP_ChunkedHandler received request to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.391Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.391Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.391Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@515064d2 [2025-09-06T05:42:34.391Z] HTTP_ChunkedHandler received request to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.391Z] [5 s, 885 ms, 884500 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 901 ms, 360100 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 901 ms, 519800 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.391Z] [5 s, 910 ms, 482800 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.391Z] [5 s, 927 ms, 187000 ns] waiting for client to shutdown: HttpClientImpl(19) [2025-09-06T05:42:34.391Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.391Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(19) in 0 ms [2025-09-06T05:42:34.391Z] [5 s, 927 ms, 425600 ns] client shutdown normally: HttpClientImpl(19) [2025-09-06T05:42:34.391Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/fixed/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [393ms] [2025-09-06T05:42:34.391Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.391Z] [2025-09-06T05:42:34.391Z] [5 s, 932 ms, 3500 ns] testThrowingAsString(http://127.0.0.1:59089/http1/chunk/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.391Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.391Z] [5 s, 976 ms, 7500 ns] request-1(1) [2025-09-06T05:42:34.391Z] [5 s, 976 ms, 191100 ns] request-2(1) [2025-09-06T05:42:34.391Z] [5 s, 976 ms, 236700 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.391Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.392Z] [5 s, 981 ms, 650400 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 3 ms, 512000 ns] waiting for client to shutdown: HttpClientImpl(20) [2025-09-06T05:42:34.392Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.392Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(20) in 0 ms [2025-09-06T05:42:34.392Z] [6 s, 3 ms, 866800 ns] client shutdown normally: HttpClientImpl(20) [2025-09-06T05:42:34.392Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 14 ms, 489900 ns] request-1(1) [2025-09-06T05:42:34.392Z] [6 s, 14 ms, 907000 ns] request-2(1) [2025-09-06T05:42:34.392Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.392Z] [6 s, 15 ms, 588600 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 17 ms, 881000 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 34 ms, 852500 ns] waiting for client to shutdown: HttpClientImpl(21) [2025-09-06T05:42:34.392Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.392Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(21) in 0 ms [2025-09-06T05:42:34.392Z] [6 s, 35 ms, 96900 ns] client shutdown normally: HttpClientImpl(21) [2025-09-06T05:42:34.392Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/chunk/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [103ms] [2025-09-06T05:42:34.392Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.392Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.392Z] [2025-09-06T05:42:34.392Z] [6 s, 48 ms, 130200 ns] testThrowingAsString(https://127.0.0.1:59090/https1/fixed/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.392Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 110 ms, 54600 ns] request-1(1) [2025-09-06T05:42:34.392Z] [6 s, 114 ms, 908600 ns] request-2(1) [2025-09-06T05:42:34.392Z] [6 s, 114 ms, 955200 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 115 ms, 645400 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 131 ms, 282100 ns] waiting for client to shutdown: HttpClientImpl(22) [2025-09-06T05:42:34.392Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.392Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(22) in 0 ms [2025-09-06T05:42:34.392Z] [6 s, 136 ms, 834300 ns] client shutdown normally: HttpClientImpl(22) [2025-09-06T05:42:34.392Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] HTTP_FixedLengthHandler received request to /https1/fixed/x [2025-09-06T05:42:34.392Z] [6 s, 224 ms, 589300 ns] request-1(1) [2025-09-06T05:42:34.392Z] [6 s, 225 ms, 27500 ns] request-2(1) [2025-09-06T05:42:34.392Z] [6 s, 225 ms, 203500 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 231 ms, 431400 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: connection closed for reading [2025-09-06T05:42:34.392Z] [6 s, 272 ms, 442300 ns] waiting for client to shutdown: HttpClientImpl(23) [2025-09-06T05:42:34.392Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.392Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(23) in 0 ms [2025-09-06T05:42:34.392Z] [6 s, 272 ms, 645100 ns] client shutdown normally: HttpClientImpl(23) [2025-09-06T05:42:34.392Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/fixed/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [228ms] [2025-09-06T05:42:34.392Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.392Z] [2025-09-06T05:42:34.392Z] [6 s, 274 ms, 968100 ns] testThrowingAsString(https://127.0.0.1:59090/https1/chunk/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.392Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.392Z] HTTP_ChunkedHandler received request to /https1/chunk/x [2025-09-06T05:42:34.392Z] [6 s, 382 ms, 985700 ns] request-1(1) [2025-09-06T05:42:34.392Z] [6 s, 383 ms, 364100 ns] request-2(1) [2025-09-06T05:42:34.392Z] [6 s, 383 ms, 522800 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.392Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: connection closed for reading [2025-09-06T05:42:34.392Z] [6 s, 389 ms, 240000 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 406 ms, 417200 ns] waiting for client to shutdown: HttpClientImpl(24) [2025-09-06T05:42:34.392Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.392Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(24) in 0 ms [2025-09-06T05:42:34.392Z] [6 s, 406 ms, 632700 ns] client shutdown normally: HttpClientImpl(24) [2025-09-06T05:42:34.392Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] HTTP_ChunkedHandler received request to /https1/chunk/x [2025-09-06T05:42:34.392Z] [6 s, 467 ms, 723400 ns] request-1(1) [2025-09-06T05:42:34.392Z] [6 s, 468 ms, 230100 ns] request-2(1) [2025-09-06T05:42:34.392Z] [6 s, 468 ms, 445600 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: connection closed for reading [2025-09-06T05:42:34.392Z] [6 s, 475 ms, 51100 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.392Z] [6 s, 492 ms, 185000 ns] waiting for client to shutdown: HttpClientImpl(25) [2025-09-06T05:42:34.395Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.395Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(25) in 0 ms [2025-09-06T05:42:34.395Z] [6 s, 494 ms, 597300 ns] client shutdown normally: HttpClientImpl(25) [2025-09-06T05:42:34.395Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/chunk/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [220ms] [2025-09-06T05:42:34.395Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.395Z] [2025-09-06T05:42:34.395Z] [6 s, 496 ms, 277800 ns] testThrowingAsString(http://127.0.0.1:59091/http2/fixed/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.395Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 515 ms, 598000 ns] request-1(1) [2025-09-06T05:42:34.395Z] [6 s, 516 ms, 117500 ns] request-2(1) [2025-09-06T05:42:34.395Z] [6 s, 516 ms, 146200 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 517 ms, 811800 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 539 ms, 827000 ns] waiting for client to shutdown: HttpClientImpl(26) [2025-09-06T05:42:34.395Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.395Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(26) in 0 ms [2025-09-06T05:42:34.395Z] [6 s, 540 ms, 18700 ns] client shutdown normally: HttpClientImpl(26) [2025-09-06T05:42:34.395Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 584 ms, 283700 ns] request-1(1) [2025-09-06T05:42:34.395Z] [6 s, 584 ms, 763500 ns] request-2(1) [2025-09-06T05:42:34.395Z] [6 s, 584 ms, 954300 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 595 ms, 687200 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 613 ms, 802700 ns] waiting for client to shutdown: HttpClientImpl(27) [2025-09-06T05:42:34.395Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.395Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(27) in 0 ms [2025-09-06T05:42:34.395Z] [6 s, 614 ms, 300000 ns] client shutdown normally: HttpClientImpl(27) [2025-09-06T05:42:34.395Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/fixed/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [118ms] [2025-09-06T05:42:34.395Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.395Z] [2025-09-06T05:42:34.395Z] [6 s, 618 ms, 337100 ns] testThrowingAsString(http://127.0.0.1:59091/http2/chunk/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.395Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 642 ms, 151300 ns] request-1(1) [2025-09-06T05:42:34.395Z] [6 s, 642 ms, 414300 ns] request-2(1) [2025-09-06T05:42:34.395Z] [6 s, 642 ms, 454000 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 649 ms, 196600 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 679 ms, 14700 ns] waiting for client to shutdown: HttpClientImpl(28) [2025-09-06T05:42:34.395Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.395Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(28) in 0 ms [2025-09-06T05:42:34.395Z] [6 s, 679 ms, 250500 ns] client shutdown normally: HttpClientImpl(28) [2025-09-06T05:42:34.395Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 694 ms, 62900 ns] request-1(1) [2025-09-06T05:42:34.395Z] [6 s, 694 ms, 260900 ns] request-2(1) [2025-09-06T05:42:34.395Z] [6 s, 694 ms, 299500 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 696 ms, 868700 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 713 ms, 631800 ns] waiting for client to shutdown: HttpClientImpl(29) [2025-09-06T05:42:34.395Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.395Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.395Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.395Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(29) in 25 ms [2025-09-06T05:42:34.395Z] [6 s, 739 ms, 700 ns] client shutdown normally: HttpClientImpl(29) [2025-09-06T05:42:34.395Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/chunk/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [121ms] [2025-09-06T05:42:34.395Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.395Z] [2025-09-06T05:42:34.395Z] [6 s, 740 ms, 418800 ns] testThrowingAsString(https://127.0.0.1:59092/https2/fixed/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.395Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 773 ms, 44500 ns] request-1(1) [2025-09-06T05:42:34.395Z] [6 s, 773 ms, 319000 ns] request-2(1) [2025-09-06T05:42:34.395Z] [6 s, 773 ms, 471300 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 774 ms, 347600 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 792 ms, 383100 ns] waiting for client to shutdown: HttpClientImpl(30) [2025-09-06T05:42:34.395Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.395Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(30) in 0 ms [2025-09-06T05:42:34.395Z] [6 s, 792 ms, 568300 ns] client shutdown normally: HttpClientImpl(30) [2025-09-06T05:42:34.395Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 847 ms, 76700 ns] request-1(1) [2025-09-06T05:42:34.395Z] [6 s, 847 ms, 595400 ns] request-2(1) [2025-09-06T05:42:34.395Z] [6 s, 847 ms, 763500 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 851 ms, 480500 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.395Z] [6 s, 870 ms, 370000 ns] waiting for client to shutdown: HttpClientImpl(31) [2025-09-06T05:42:34.395Z] No outstanding HTTP operations remaining after 0/1000 iterations and 0/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.395Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(31) in 0 ms [2025-09-06T05:42:34.395Z] [6 s, 871 ms, 135700 ns] client shutdown normally: HttpClientImpl(31) [2025-09-06T05:42:34.395Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/fixed/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [131ms] [2025-09-06T05:42:34.396Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.396Z] [2025-09-06T05:42:34.396Z] [6 s, 872 ms, 317200 ns] testThrowingAsString(https://127.0.0.1:59092/https2/chunk/x, false, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.396Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [6 s, 929 ms, 953300 ns] request-1(1) [2025-09-06T05:42:34.396Z] [6 s, 930 ms, 229900 ns] request-2(1) [2025-09-06T05:42:34.396Z] [6 s, 930 ms, 381000 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [6 s, 933 ms, 446600 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [6 s, 950 ms, 706800 ns] waiting for client to shutdown: HttpClientImpl(32) [2025-09-06T05:42:34.396Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.396Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.396Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.396Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(32) in 26 ms [2025-09-06T05:42:34.396Z] [6 s, 977 ms, 988800 ns] client shutdown normally: HttpClientImpl(32) [2025-09-06T05:42:34.396Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 16 ms, 486100 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 16 ms, 955800 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 19 ms, 133900 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 26 ms, 103900 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 46 ms, 424600 ns] waiting for client to shutdown: HttpClientImpl(33) [2025-09-06T05:42:34.396Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.396Z] gracedelay: 10000 ms, iterations: 1000, wait/iteration: 10ms [2025-09-06T05:42:34.396Z] No outstanding HTTP operations remaining after 1/1000 iterations and 10/10000 ms, (wait/iteration 10 ms) [2025-09-06T05:42:34.396Z] PASSED: No outstanding operations or unreleased resources found in HttpClientImpl(33) in 26 ms [2025-09-06T05:42:34.396Z] [7 s, 72 ms, 985600 ns] client shutdown normally: HttpClientImpl(33) [2025-09-06T05:42:34.396Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/chunk/x", false, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [201ms] [2025-09-06T05:42:34.396Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.396Z] [2025-09-06T05:42:34.396Z] [7 s, 74 ms, 607000 ns] testThrowingAsString(http://127.0.0.1:59089/http1/fixed/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.396Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.396Z] [7 s, 93 ms, 465300 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 93 ms, 694600 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 93 ms, 740500 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.396Z] [7 s, 103 ms, 500500 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] HTTP_FixedLengthHandler received request to /http1/fixed/x [2025-09-06T05:42:34.396Z] [7 s, 128 ms, 117100 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 132 ms, 231200 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 132 ms, 410100 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.396Z] [7 s, 177 ms, 43600 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/fixed/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [102ms] [2025-09-06T05:42:34.396Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.396Z] [2025-09-06T05:42:34.396Z] [7 s, 221 ms, 602200 ns] testThrowingAsString(http://127.0.0.1:59089/http1/chunk/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.396Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.396Z] [7 s, 248 ms, 748300 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 251 ms, 992300 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 252 ms, 214900 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.396Z] [7 s, 294 ms, 526500 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] HTTP_ChunkedHandler received request to /http1/chunk/x [2025-09-06T05:42:34.396Z] [7 s, 315 ms, 797500 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 316 ms, 283200 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 316 ms, 488700 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.396Z] [7 s, 322 ms, 174300 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59089/http1/chunk/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [100ms] [2025-09-06T05:42:34.396Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.396Z] [2025-09-06T05:42:34.396Z] [7 s, 334 ms, 572800 ns] testThrowingAsString(https://127.0.0.1:59090/https1/fixed/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.396Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 384 ms, 588900 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 385 ms, 131900 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 385 ms, 173600 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 386 ms, 115100 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 427 ms, 499100 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 429 ms, 219100 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 429 ms, 425000 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 430 ms, 667800 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/fixed/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [100ms] [2025-09-06T05:42:34.396Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.396Z] [2025-09-06T05:42:34.396Z] [7 s, 431 ms, 685400 ns] testThrowingAsString(https://127.0.0.1:59090/https1/chunk/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.396Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 483 ms, 582700 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 484 ms, 346900 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 484 ms, 612800 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 485 ms, 338800 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 579 ms, 504000 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 580 ms, 968100 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 581 ms, 93300 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 581 ms, 789300 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59090/https1/chunk/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [150ms] [2025-09-06T05:42:34.396Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.396Z] [2025-09-06T05:42:34.396Z] [7 s, 582 ms, 837300 ns] testThrowingAsString(http://127.0.0.1:59091/http2/fixed/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.396Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 587 ms, 104700 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 588 ms, 558200 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 588 ms, 592300 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 590 ms, 367700 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.396Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 592 ms, 573200 ns] request-1(1) [2025-09-06T05:42:34.396Z] [7 s, 592 ms, 691700 ns] request-2(1) [2025-09-06T05:42:34.396Z] [7 s, 592 ms, 727300 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.396Z] [7 s, 595 ms, 49200 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/fixed/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [12ms] [2025-09-06T05:42:34.397Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [7 s, 597 ms, 197500 ns] testThrowingAsString(http://127.0.0.1:59091/http2/chunk/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.397Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 600 ms, 443000 ns] request-1(1) [2025-09-06T05:42:34.397Z] [7 s, 602 ms, 342500 ns] request-2(1) [2025-09-06T05:42:34.397Z] [7 s, 602 ms, 387000 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 605 ms, 70000 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 607 ms, 524200 ns] request-1(1) [2025-09-06T05:42:34.397Z] [7 s, 607 ms, 881000 ns] request-2(1) [2025-09-06T05:42:34.397Z] [7 s, 607 ms, 967300 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 608 ms, 767500 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] test ThrowingPublishersInNextRequest.testThrowingAsString("http://127.0.0.1:59091/http2/chunk/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [12ms] [2025-09-06T05:42:34.397Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [7 s, 610 ms, 611200 ns] testThrowingAsString(https://127.0.0.1:59092/https2/fixed/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.397Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 614 ms, 760200 ns] request-1(1) [2025-09-06T05:42:34.397Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c56dfa0 [2025-09-06T05:42:34.397Z] HTTP_FixedLengthHandler received request to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.397Z] [7 s, 616 ms, 952000 ns] request-2(1) [2025-09-06T05:42:34.397Z] [7 s, 616 ms, 986600 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 618 ms, 575100 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.397Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.397Z] [7 s, 620 ms, 827500 ns] request-1(1) [2025-09-06T05:42:34.397Z] [7 s, 621 ms, 264500 ns] request-2(1) [2025-09-06T05:42:34.397Z] [7 s, 621 ms, 291000 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 623 ms, 292000 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/fixed/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [12ms] [2025-09-06T05:42:34.397Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6230c0d5 [2025-09-06T05:42:34.397Z] HTTP_FixedLengthHandler received request to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.397Z] config AbstractThrowingPublishers.beforeMethod(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [7 s, 625 ms, 29600 ns] testThrowingAsString(https://127.0.0.1:59092/https2/chunk/x, true, UncheckedIOExceptionThrower, [BEFORE_NEXT_REQUEST, AFTER_NEXT_REQUEST]) [2025-09-06T05:42:34.397Z] try throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23ccff5e [2025-09-06T05:42:34.397Z] HTTP_ChunkedHandler received request to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.397Z] [7 s, 631 ms, 803600 ns] request-1(1) [2025-09-06T05:42:34.397Z] [7 s, 635 ms, 712700 ns] request-2(1) [2025-09-06T05:42:34.397Z] [7 s, 635 ms, 760800 ns] Throwing in BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 639 ms, 470500 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.397Z] try throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.397Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.397Z] Http2TestContext::handle H2ExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@83f505f [2025-09-06T05:42:34.397Z] HTTP_ChunkedHandler received request to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.397Z] [7 s, 643 ms, 237200 ns] request-1(1) [2025-09-06T05:42:34.397Z] [7 s, 644 ms, 866400 ns] request-2(1) [2025-09-06T05:42:34.397Z] [7 s, 645 ms, 780800 ns] Throwing in AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] [7 s, 647 ms, 493600 ns] Got expected exception: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.397Z] test ThrowingPublishersInNextRequest.testThrowingAsString("https://127.0.0.1:59092/https2/chunk/x", true, UncheckedIOExceptionThrower, java.util.RegularEnumSet@333da156): success [22ms] [2025-09-06T05:42:34.397Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.397Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] ========================= [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [7 s, 649 ms, 898900 ns] Created 4 servers and 33 clients [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] ========================= [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] config AbstractThrowingPublishers.printFailedTests(org.testng.TestRunner@5524a9f8): success [0ms] [2025-09-06T05:42:34.397Z] Waiting for HTTP operations to terminate... [2025-09-06T05:42:34.397Z] gracedelay: 500 ms, iterations: 50, wait/iteration: 10ms [2025-09-06T05:42:34.397Z] WARNING: tracker for HttpClientImpl(17) has outstanding operations: [2025-09-06T05:42:34.397Z] Pending HTTP Requests: 0 [2025-09-06T05:42:34.397Z] Pending HTTP/1.1 operations: 0 [2025-09-06T05:42:34.397Z] Pending HTTP/2 streams: 0 [2025-09-06T05:42:34.397Z] Pending WebSocket operations: 0 [2025-09-06T05:42:34.397Z] Pending TCP connections: 1 [2025-09-06T05:42:34.397Z] Pending Subscribers: 0 [2025-09-06T05:42:34.397Z] Total pending operations: 0 [2025-09-06T05:42:34.397Z] Facade referenced: false [2025-09-06T05:42:34.397Z] Selector alive: true [2025-09-06T05:42:34.397Z] Found 0 client still active, with 0 operations still pending out of 33 tracked clients. [2025-09-06T05:42:34.397Z] Some selector manager threads are still alive: [2025-09-06T05:42:34.397Z] "main" prio=5 Id=3 WAITING on java.lang.Thread@510824d7 [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.397Z] - waiting on java.lang.Thread@510824d7 [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Thread.join(Thread.java:1887) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Thread.join(Thread.java:1963) [2025-09-06T05:42:34.397Z] at app//com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:85) [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] "Reference Handler" daemon prio=10 Id=12 RUNNABLE [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.Reference.waitForReferencePendingList(Native Method) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.Reference.processPendingReferences(Reference.java:246) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] "Finalizer" daemon prio=8 Id=13 WAITING on java.lang.ref.ReferenceQueue$Lock@696ed30d [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.397Z] - waiting on java.lang.ref.ReferenceQueue$Lock@696ed30d [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Object.wait(Object.java:351) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165) [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] "Signal Dispatcher" daemon prio=9 Id=14 RUNNABLE [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] "Attach Listener" daemon prio=5 Id=15 RUNNABLE [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] "Notification Thread" daemon prio=9 Id=20 RUNNABLE [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] "Common-Cleaner" daemon prio=8 Id=21 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@267a6d75 [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.397Z] - waiting on java.lang.ref.ReferenceQueue$Lock@267a6d75 [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201) [2025-09-06T05:42:34.397Z] at java.base@25/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.397Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.397Z] at java.base@25/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148) [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] [2025-09-06T05:42:34.397Z] "MainThread" prio=5 Id=22 RUNNABLE [2025-09-06T05:42:34.397Z] at java.management@25/sun.management.ThreadImpl.dumpThreads0(Native Method) [2025-09-06T05:42:34.397Z] at java.management@25/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:505) [2025-09-06T05:42:34.398Z] at java.management@25/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:493) [2025-09-06T05:42:34.398Z] at app//ReferenceTracker.printThreads(ReferenceTracker.java:212) [2025-09-06T05:42:34.398Z] at app//ReferenceTracker.check(ReferenceTracker.java:335) [2025-09-06T05:42:34.398Z] at app//ReferenceTracker.check(ReferenceTracker.java:129) [2025-09-06T05:42:34.398Z] at app//AbstractThrowingPublishers.teardown(AbstractThrowingPublishers.java:770) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.invoke.LambdaForm$DMH/0x0000000034064000.invokeVirtual(LambdaForm$DMH) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.invoke.LambdaForm$MH/0x0000000034064800.invoke(LambdaForm$MH) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) [2025-09-06T05:42:34.398Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154) [2025-09-06T05:42:34.398Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.398Z] at app//org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.398Z] at app//org.testng.internal.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:61) [2025-09-06T05:42:34.398Z] at app//org.testng.internal.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:366) [2025-09-06T05:42:34.398Z] at app//org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:320) [2025-09-06T05:42:34.398Z] at app//org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:617) [2025-09-06T05:42:34.398Z] at app//org.testng.TestRunner.afterRun(TestRunner.java:847) [2025-09-06T05:42:34.398Z] at app//org.testng.TestRunner.run(TestRunner.java:588) [2025-09-06T05:42:34.398Z] at app//org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.398Z] at app//org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.398Z] at app//org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.398Z] at app//org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.398Z] at app//org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.398Z] at app//org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.398Z] at app//org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.398Z] at app//org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.398Z] at app//org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.398Z] at app//org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.398Z] at app//com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.398Z] at app//com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.invoke.LambdaForm$DMH/0x0000000034042000.invokeStatic(LambdaForm$DMH) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.invoke.LambdaForm$MH/0x0000000034043400.invoke(LambdaForm$MH) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) [2025-09-06T05:42:34.398Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:155) [2025-09-06T05:42:34.398Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.398Z] at app//com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] "idle-timeout-task" daemon prio=5 Id=24 TIMED_WAITING on java.util.TaskQueue@5f3acab6 [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.398Z] - waiting on java.util.TaskQueue@5f3acab6 [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.TimerThread.mainLoop(Timer.java:569) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.TimerThread.run(Timer.java:522) [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] "idle-timeout-task" daemon prio=5 Id=25 TIMED_WAITING on java.util.TaskQueue@440931e1 [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.398Z] - waiting on java.util.TaskQueue@440931e1 [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.TimerThread.mainLoop(Timer.java:569) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.TimerThread.run(Timer.java:522) [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] "HTTP-Dispatcher" prio=5 Id=26 RUNNABLE (in native) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.WEPoll.wait(Native Method) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:108) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) [2025-09-06T05:42:34.398Z] - locked sun.nio.ch.Util$2@5be064d6 [2025-09-06T05:42:34.398Z] - locked sun.nio.ch.WEPollSelectorImpl@2762bb16 [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) [2025-09-06T05:42:34.398Z] at platform/jdk.httpserver@25/sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:516) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] "HTTP-Dispatcher" prio=5 Id=27 RUNNABLE (in native) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.WEPoll.wait(Native Method) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:108) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) [2025-09-06T05:42:34.398Z] - locked sun.nio.ch.Util$2@2a690022 [2025-09-06T05:42:34.398Z] - locked sun.nio.ch.WEPollSelectorImpl@7277076d [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) [2025-09-06T05:42:34.398Z] at platform/jdk.httpserver@25/sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:516) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] "TestServer(1)-pool0" prio=5 Id=28 RUNNABLE (in native) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.Net.accept(Native Method) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:593) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:536) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:482) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.accept(ServerSocket.java:441) [2025-09-06T05:42:34.398Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer.lambda$start$0(Http2TestServer.java:357) [2025-09-06T05:42:34.398Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer$$Lambda/0x00000000340cd298.run(Unknown Source) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] Number of locked synchronizers = 2 [2025-09-06T05:42:34.398Z] - java.util.concurrent.locks.ReentrantLock$NonfairSync@79202e42 [2025-09-06T05:42:34.398Z] - java.util.concurrent.ThreadPoolExecutor$Worker@523ab659 [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] "TestServer(2)-pool0" prio=5 Id=29 RUNNABLE (in native) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.Net.accept(Native Method) [2025-09-06T05:42:34.398Z] at java.base@25/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:593) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560) [2025-09-06T05:42:34.398Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:509) [2025-09-06T05:42:34.398Z] at java.base@25/sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:271) [2025-09-06T05:42:34.398Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer.lambda$start$0(Http2TestServer.java:357) [2025-09-06T05:42:34.398Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer$$Lambda/0x00000000340cd298.run(Unknown Source) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.398Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.398Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] Number of locked synchronizers = 2 [2025-09-06T05:42:34.398Z] - java.util.concurrent.locks.ReentrantLock$NonfairSync@4ba8907b [2025-09-06T05:42:34.398Z] - java.util.concurrent.ThreadPoolExecutor$Worker@38141aa4 [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] [2025-09-06T05:42:34.398Z] "pool-1-thread-1" prio=5 Id=31 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.398Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.399Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] "pool-1-thread-2" prio=5 Id=32 BLOCKED on java.io.PrintStream@1b8eb712 owned by "HttpClient-17-SelectorManager" Id=51 [2025-09-06T05:42:34.399Z] at java.base@25/java.io.PrintStream.writeln(PrintStream.java:685) [2025-09-06T05:42:34.399Z] - blocked on java.io.PrintStream@1b8eb712 [2025-09-06T05:42:34.399Z] at java.base@25/java.io.PrintStream.println(PrintStream.java:1004) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.DebugLogger.print(DebugLogger.java:293) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.DebugLogger.log(DebugLogger.java:270) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.System$Logger.log(System.java:1145) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.Logger.log(Logger.java:118) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.processQueue(Http2Connection.java:1847) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber$$Lambda/0x000000003412e658.run(Unknown Source) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.399Z] at app//AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.399Z] at app//AbstractThrowingPublishers$TestExecutor$$Lambda/0x00000000340dc6b0.run(Unknown Source) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] Number of locked synchronizers = 2 [2025-09-06T05:42:34.399Z] - java.util.concurrent.ThreadPoolExecutor$Worker@a786460 [2025-09-06T05:42:34.399Z] - java.util.concurrent.locks.ReentrantLock$NonfairSync@63a4d71a [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] "pool-1-thread-3" prio=5 Id=33 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.399Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.399Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] "TestServer(1)-pool1" prio=5 Id=42 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@14aad750 [2025-09-06T05:42:34.399Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.399Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@14aad750 [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] "TestServer(2)-pool1" prio=5 Id=47 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.399Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.399Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] [2025-09-06T05:42:34.399Z] "HttpClient-17-SelectorManager" daemon prio=5 Id=51 RUNNABLE (in native) [2025-09-06T05:42:34.399Z] at java.base@25/java.io.FileOutputStream.writeBytes(Native Method) [2025-09-06T05:42:34.399Z] at java.base@25/java.io.FileOutputStream.write(FileOutputStream.java:352) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.System$Out.write(System.java:1910) [2025-09-06T05:42:34.399Z] at java.base@25/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183) [2025-09-06T05:42:34.399Z] - locked java.io.BufferedOutputStream@6f66f1a2 [2025-09-06T05:42:34.399Z] at java.base@25/java.io.PrintStream.write(PrintStream.java:539) [2025-09-06T05:42:34.399Z] - locked java.io.PrintStream@1b8eb712 [2025-09-06T05:42:34.399Z] at java.base@25/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:220) [2025-09-06T05:42:34.399Z] at java.base@25/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:315) [2025-09-06T05:42:34.399Z] at java.base@25/sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:101) [2025-09-06T05:42:34.399Z] - locked java.io.OutputStreamWriter@13efd7b [2025-09-06T05:42:34.399Z] at java.base@25/java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:179) [2025-09-06T05:42:34.399Z] at java.base@25/java.io.PrintStream.writeln(PrintStream.java:690) [2025-09-06T05:42:34.399Z] - locked java.io.PrintStream@1b8eb712 [2025-09-06T05:42:34.399Z] at java.base@25/java.io.PrintStream.println(PrintStream.java:1004) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.DebugLogger.print(DebugLogger.java:293) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.DebugLogger.log(DebugLogger.java:241) [2025-09-06T05:42:34.399Z] at java.base@25/java.lang.System$Logger.log(System.java:1194) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.common.Logger.log(Logger.java:154) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.Http2ClientImpl.removeFromPool(Http2ClientImpl.java:224) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.Http2Connection.shutdown(Http2Connection.java:905) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:258) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.Http2ClientImpl$$Lambda/0x0000000034111a98.test(Unknown Source) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1675) [2025-09-06T05:42:34.399Z] at java.base@25/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4783) [2025-09-06T05:42:34.399Z] at platform/java.net.http@25/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:248) [2025-09-06T05:42:34.400Z] at platform/java.net.http@25/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:518) [2025-09-06T05:42:34.400Z] at platform/java.net.http@25/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1211) [2025-09-06T05:42:34.400Z] at platform/java.net.http@25/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1413) [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] "readLoop" daemon prio=5 Id=52 RUNNABLE (in native) [2025-09-06T05:42:34.400Z] at java.base@25/sun.nio.ch.SocketDispatcher.read0(Native Method) [2025-09-06T05:42:34.400Z] at java.base@25/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47) [2025-09-06T05:42:34.400Z] at java.base@25/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:255) [2025-09-06T05:42:34.400Z] at java.base@25/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:305) [2025-09-06T05:42:34.400Z] at java.base@25/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:354) [2025-09-06T05:42:34.400Z] at java.base@25/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:798) [2025-09-06T05:42:34.400Z] at java.base@25/java.net.Socket$SocketInputStream.implRead(Socket.java:974) [2025-09-06T05:42:34.400Z] at java.base@25/java.net.Socket$SocketInputStream.read(Socket.java:964) [2025-09-06T05:42:34.400Z] at java.base@25/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) [2025-09-06T05:42:34.400Z] at java.base@25/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.400Z] at java.base@25/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) [2025-09-06T05:42:34.400Z] at java.base@25/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) [2025-09-06T05:42:34.400Z] at java.base@25/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068) [2025-09-06T05:42:34.400Z] at java.base@25/java.io.BufferedInputStream.fill(BufferedInputStream.java:289) [2025-09-06T05:42:34.400Z] at java.base@25/java.io.BufferedInputStream.read1(BufferedInputStream.java:330) [2025-09-06T05:42:34.400Z] at java.base@25/java.io.BufferedInputStream.read(BufferedInputStream.java:388) [2025-09-06T05:42:34.400Z] - locked java.io.BufferedInputStream@436caa5b [2025-09-06T05:42:34.400Z] at java.base@25/java.io.InputStream.readNBytes(InputStream.java:508) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Http2TestServerConnection.readFrameImpl(Http2TestServerConnection.java:1190) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Http2TestServerConnection.readLoop(Http2TestServerConnection.java:849) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Http2TestServerConnection$$Lambda/0x0000000034137138.run(Unknown Source) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:516) [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] Number of locked synchronizers = 2 [2025-09-06T05:42:34.400Z] - java.util.concurrent.locks.ReentrantLock$NonfairSync@16f94df1 [2025-09-06T05:42:34.400Z] - java.util.concurrent.locks.ReentrantLock$NonfairSync@4eca556d [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] "writeLoop" daemon prio=5 Id=53 WAITING on jdk.httpclient.test.lib.http2.Queue@3869acea [2025-09-06T05:42:34.400Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.400Z] - waiting on jdk.httpclient.test.lib.http2.Queue@3869acea [2025-09-06T05:42:34.400Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.400Z] at java.base@25/java.lang.Object.wait(Object.java:351) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Queue.take(Queue.java:126) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Http2TestServerConnection.writeLoop(Http2TestServerConnection.java:1039) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Http2TestServerConnection$$Lambda/0x0000000034137368.run(Unknown Source) [2025-09-06T05:42:34.400Z] at app//jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:516) [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] "TestServer(2)-pool2" daemon prio=5 Id=55 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.400Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.400Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.400Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.400Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.400Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] AssertionError: Found some outstanding operations or unreleased resources in 33 clients after 50 iterations and 1445 ms, waited 500 ms [2025-09-06T05:42:34.400Z] Http1TestServer: stop [2025-09-06T05:42:34.400Z] Http1TestServer: stop [2025-09-06T05:42:34.400Z] Http2TestServerImpl: stop [2025-09-06T05:42:34.400Z] Http2TestServerImpl: stop [2025-09-06T05:42:34.400Z] config AbstractThrowingPublishers.teardown(): failure [0ms] [2025-09-06T05:42:34.400Z] java.lang.AssertionError: WARNING: tracker for HttpClientImpl(17) has outstanding operations: [2025-09-06T05:42:34.400Z] Pending HTTP Requests: 0 [2025-09-06T05:42:34.400Z] Pending HTTP/1.1 operations: 0 [2025-09-06T05:42:34.400Z] Pending HTTP/2 streams: 0 [2025-09-06T05:42:34.400Z] Pending WebSocket operations: 0 [2025-09-06T05:42:34.400Z] Pending TCP connections: 1 [2025-09-06T05:42:34.400Z] Pending Subscribers: 0 [2025-09-06T05:42:34.400Z] Total pending operations: 0 [2025-09-06T05:42:34.400Z] Facade referenced: false [2025-09-06T05:42:34.400Z] Selector alive: true [2025-09-06T05:42:34.400Z] Found 0 client still active, with 0 operations still pending out of 33 tracked clients. [2025-09-06T05:42:34.400Z] at ReferenceTracker.check(ReferenceTracker.java:326) [2025-09-06T05:42:34.400Z] at ReferenceTracker.check(ReferenceTracker.java:129) [2025-09-06T05:42:34.400Z] at AbstractThrowingPublishers.teardown(AbstractThrowingPublishers.java:770) [2025-09-06T05:42:34.400Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.400Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.400Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.400Z] at org.testng.internal.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:61) [2025-09-06T05:42:34.400Z] at org.testng.internal.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:366) [2025-09-06T05:42:34.400Z] at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:320) [2025-09-06T05:42:34.400Z] at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:617) [2025-09-06T05:42:34.400Z] at org.testng.TestRunner.afterRun(TestRunner.java:847) [2025-09-06T05:42:34.400Z] at org.testng.TestRunner.run(TestRunner.java:588) [2025-09-06T05:42:34.400Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.400Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.400Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.400Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.400Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.400Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.400Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.400Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.400Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.400Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.400Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.400Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.400Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.400Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.400Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.400Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] =============================================== [2025-09-06T05:42:34.400Z] java/net/httpclient/ThrowingPublishersInNextRequest.java [2025-09-06T05:42:34.400Z] Total tests run: 32, Passes: 32, Failures: 0, Skips: 0 [2025-09-06T05:42:34.400Z] Configuration Failures: 1, Skips: 0 [2025-09-06T05:42:34.400Z] =============================================== [2025-09-06T05:42:34.400Z] [2025-09-06T05:42:34.400Z] STDERR: [2025-09-06T05:42:34.400Z] TestServer(1): accepting connections [2025-09-06T05:42:34.400Z] TestServer(2): accepting connections [2025-09-06T05:42:34.400Z] DEBUG: [MainThread] [15ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.400Z] DEBUG: [MainThread] [35ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [46ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/fixed/x POST, [2025-09-06T05:42:34.401Z] proxy=null [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [56ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [60ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [61ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [61ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [74ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [74ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [84ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [84ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [90ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@641260bc queue.isEmpty: true [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [96ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@641260bc, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [96ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@641260bc [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [98ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [98ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@641260bc [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [98ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [98ms] Http1Exchange response created in advance [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [99ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.401Z] DEBUG: [MainThread] [101ms] PlainHttpConnection(SocketTube(1)) registering connect event [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [102ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@33c7ae51 for C (true) [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [106ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [106ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59093 [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [115ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [116ms] Http1Exchange SocketTube(1) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@7ea3e486 [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [116ms] SocketTube(1) connecting flows [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [116ms] SocketTube(1) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13ad798b [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [117ms] SocketTube(1) registering subscribe event [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [117ms] SocketTube(1) subscribe event raised [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [117ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13ad798b [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [117ms] SocketTube(1) read demand reset to 0 [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [117ms] SocketTube(1) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13ad798b [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [117ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [118ms] SocketTube(1) onSubscribe called [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [118ms] SocketTube(1) pending subscriber subscribed [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [125ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [126ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-2] [130ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@641260bc [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [233ms] SocketTube(1) subscribed for writing [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-2] [233ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-2] [234ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@15846d90 [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [234ms] SocketTube(1) write: registering startSubscription event [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-2] [234ms] SocketTube(1) got some demand for reading [2025-09-06T05:42:34.401Z] DEBUG: [pool-1-thread-1] [234ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.401Z] DEBUG: [HttpClient-1-SelectorManager] [234ms] SocketTube(1) write: starting subscription [2025-09-06T05:42:34.402Z] DEBUG: [HttpClient-1-SelectorManager] [234ms] SocketTube(1) write: offloading requestMore [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-2] [234ms] SocketTube(1) resuming read event [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-1] [237ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-1] [237ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.402Z] DEBUG: [HttpClient-1-SelectorManager] [237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@409e8bd8 for R (true) [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-1] [238ms] Http1Publisher(SocketTube(1)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-1] [241ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-2] [241ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [249ms] SocketTube(1) write: requesting more... [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [252ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [252ms] Http1Publisher(SocketTube(1)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [253ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [253ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [254ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [254ms] Exchange sendRequestBody [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [256ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [261ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [263ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [264ms] jdk.internal.net.http.Http1Request@5f6ca639 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@5d2c3847 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [264ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [267ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [267ms] Http1Publisher(SocketTube(1)) onNext with 259 bytes [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [267ms] SocketTube(1) trying to write: 259 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [268ms] SocketTube(1) wrote: 259 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [274ms] SocketTube(1) write: requesting more... [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [283ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [283ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [283ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [299ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [300ms] jdk.internal.net.http.Http1Request@5f6ca639 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@5d2c3847 [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [309ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.402Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.402Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.402Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.402Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.402Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.402Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber$WriteSubscription.requestMore(SocketTube.java:519) [2025-09-06T05:42:34.402Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.requestMore(SocketTube.java:404) [2025-09-06T05:42:34.402Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.402Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.402Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.402Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [338ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [359ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.402Z] DEBUG: [pool-1-thread-3] [381ms] HttpClientImpl(1) ClientImpl (async) elapsed 324 millis for POST to http://127.0.0.1:59089/http1/fixed/x [2025-09-06T05:42:34.402Z] DEBUG: [HttpClient-1-SelectorManager] [567ms] HttpClientImpl(1) SelectorManager shutting down [2025-09-06T05:42:34.402Z] [1 s, 415 ms, 572000 ns] waiting for client to shutdown: HttpClientImpl(1) [2025-09-06T05:42:34.402Z] DEBUG: [HttpClient-1-SelectorManager] [574ms] Http2ClientImpl stopping [2025-09-06T05:42:34.402Z] DEBUG: [HttpClient-1-SelectorManager] [576ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector [2025-09-06T05:42:34.402Z] DEBUG: [HttpClient-1-SelectorManager] [576ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.402Z] DEBUG: [HttpClient-1-SelectorManager] [576ms] SocketTube(1) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [576ms] SocketTube(1) pausing read event [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [576ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [576ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [576ms] Http1Publisher(SocketTube(1)) onNext with 6 bytes [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [577ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13ad798b [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [577ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [577ms] Http1AsyncReceiver(SocketTube(1)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [579ms] Http1AsyncReceiver(SocketTube(1)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.403Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@641260bc [2025-09-06T05:42:34.403Z] queue.isEmpty: true [2025-09-06T05:42:34.403Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.403Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:403) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.closeConnection(HttpClientImpl.java:583) [2025-09-06T05:42:34.403Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:522) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1211) [2025-09-06T05:42:34.403Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1413) [2025-09-06T05:42:34.403Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.403Z] ... 8 more [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [580ms] SocketTube(1) Stopping read scheduler [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [580ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-1-SelectorManager] [581ms] SocketTube(1) Read scheduler stopped [2025-09-06T05:42:34.403Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [583ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@641260bc [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [583ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [584ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [581ms] SocketTube(1) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [585ms] SocketTube(1) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [585ms] SocketTube(1) write: cancel [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [585ms] SocketTube(1) write: resetting demand to 0 [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [587ms] Http1Publisher(SocketTube(1)) subscription cancelled for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [587ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-3] [587ms] SocketTube(1) leaving requestMore: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [588ms] Http1AsyncReceiver(SocketTube(1)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.403Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@641260bc queue.isEmpty: true [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [599ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) onReadError: cf is not yet completed [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [602ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [602ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [602ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.403Z] [1 s, 467 ms, 932000 ns] client shutdown normally: HttpClientImpl(1) [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [623ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [630ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [630ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/fixed/x POST, [2025-09-06T05:42:34.403Z] proxy=null [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [630ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [630ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [630ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [631ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [633ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [633ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [636ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [636ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [636ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5 queue.isEmpty: true [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [636ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [638ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5 [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [640ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [640ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5 [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [643ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [643ms] Http1Exchange response created in advance [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [645ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.403Z] DEBUG: [MainThread] [646ms] PlainHttpConnection(SocketTube(2)) registering connect event [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-2-SelectorManager] [646ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3b26473a for C (true) [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-2-SelectorManager] [646ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-2-SelectorManager] [646ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59094 [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [647ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [647ms] Http1Exchange SocketTube(2) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@71404911 [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [647ms] SocketTube(2) connecting flows [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [647ms] SocketTube(2) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@39ecc75d [2025-09-06T05:42:34.403Z] DEBUG: [pool-1-thread-2] [647ms] SocketTube(2) registering subscribe event [2025-09-06T05:42:34.403Z] DEBUG: [HttpClient-2-SelectorManager] [647ms] SocketTube(2) subscribe event raised [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [647ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [647ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@39ecc75d [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [647ms] SocketTube(2) read demand reset to 0 [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [647ms] SocketTube(2) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@39ecc75d [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [647ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [647ms] SocketTube(2) onSubscribe called [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [647ms] SocketTube(2) pending subscriber subscribed [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [647ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [647ms] SocketTube(2) subscribed for writing [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [647ms] SocketTube(2) write: registering startSubscription event [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [648ms] SocketTube(2) write: starting subscription [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [648ms] SocketTube(2) write: offloading requestMore [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [648ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-3] [648ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-3] [650ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-3] [650ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@2e72921a [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-3] [650ms] SocketTube(2) got some demand for reading [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-3] [650ms] SocketTube(2) resuming read event [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-3] [650ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-1] [649ms] SocketTube(2) write: requesting more... [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-1] [651ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-1] [651ms] Http1Publisher(SocketTube(2)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-1] [651ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-1] [652ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [650ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [652ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [656ms] Http1Publisher(SocketTube(2)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [656ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [656ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [656ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [656ms] Http1Publisher(SocketTube(2)) onNext with 259 bytes [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [656ms] SocketTube(2) trying to write: 259 [2025-09-06T05:42:34.404Z] DEBUG: [HttpClient-2-SelectorManager] [650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31de2c4a for R (true) [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [657ms] SocketTube(2) wrote: 259 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [657ms] SocketTube(2) write: requesting more... [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [658ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [658ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [658ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [658ms] Http1Publisher(SocketTube(2)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [659ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [659ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [659ms] Exchange sendRequestBody [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [659ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [659ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [659ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [659ms] jdk.internal.net.http.Http1Request@13958c0 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@46b75310 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [660ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [660ms] Http1Publisher(SocketTube(2)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [660ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [660ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [660ms] jdk.internal.net.http.Http1Request@13958c0 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@46b75310 [2025-09-06T05:42:34.404Z] DEBUG: [pool-1-thread-2] [660ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.404Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.404Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.404Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.405Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.405Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [662ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [662ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [662ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [662ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [662ms] SocketTube(2) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [662ms] SocketTube(2) pausing read event [2025-09-06T05:42:34.405Z] DEBUG: [HttpClient-2-SelectorManager] [663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31de2c4a for None (false) [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [663ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@39ecc75d [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [664ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [664ms] Http1AsyncReceiver(SocketTube(2)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.405Z] DEBUG: [pool-1-thread-2] [664ms] Http1AsyncReceiver(SocketTube(2)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.405Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5 [2025-09-06T05:42:34.405Z] queue.isEmpty: true [2025-09-06T05:42:34.405Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.405Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.405Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.405Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.405Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.405Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.405Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.405Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.406Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.406Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.406Z] ... 44 more [2025-09-06T05:42:34.406Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.406Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.406Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.406Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.406Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.406Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.406Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.406Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.406Z] ... 40 more [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [675ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5 [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [675ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [675ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [675ms] Http1AsyncReceiver(SocketTube(2)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.406Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2fa6e7a5 queue.isEmpty: true [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [676ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) onReadError: cf is not yet completed [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [677ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [677ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [677ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [677ms] SocketTube(2) Stopping read scheduler [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [678ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [678ms] SocketTube(2) Read scheduler stopped [2025-09-06T05:42:34.406Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] Http1Publisher(SocketTube(2)) onNext with 6 bytes [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] SocketTube(2) trying to write: 6 [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] SocketTube(2) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] SocketTube(2) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] SocketTube(2) write: cancel [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] SocketTube(2) write: resetting demand to 0 [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] Http1Publisher(SocketTube(2)) subscription cancelled for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [687ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [688ms] HttpClientImpl(2) ClientImpl (async) elapsed 58 millis for POST to http://127.0.0.1:59089/http1/fixed/x [2025-09-06T05:42:34.406Z] [1 s, 547 ms, 567100 ns] waiting for client to shutdown: HttpClientImpl(2) [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-2-SelectorManager] [703ms] HttpClientImpl(2) SelectorManager shutting down [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-2-SelectorManager] [713ms] Http2ClientImpl stopping [2025-09-06T05:42:34.406Z] [1 s, 577 ms, 245400 ns] client shutdown normally: HttpClientImpl(2) [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [740ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [744ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [745ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/chunk/x POST, [2025-09-06T05:42:34.406Z] proxy=null [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@719ff32d queue.isEmpty: true [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@719ff32d, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [746ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@719ff32d [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [747ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [748ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@719ff32d [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [748ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [748ms] Http1Exchange response created in advance [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [748ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [749ms] PlainHttpConnection(SocketTube(3)) registering connect event [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [749ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a97bc0c for C (true) [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [749ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [749ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59095 [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [750ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [750ms] Http1Exchange SocketTube(3) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@761a9701 [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [750ms] SocketTube(3) connecting flows [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [750ms] SocketTube(3) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24fd0f53 [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [750ms] SocketTube(3) registering subscribe event [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [750ms] SocketTube(3) subscribe event raised [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [752ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24fd0f53 [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [752ms] SocketTube(3) read demand reset to 0 [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [752ms] SocketTube(3) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24fd0f53 [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [752ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [753ms] SocketTube(3) onSubscribe called [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [753ms] SocketTube(3) pending subscriber subscribed [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [753ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@719ff32d [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [753ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [753ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@7c01d397 [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [753ms] SocketTube(3) got some demand for reading [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [753ms] SocketTube(3) resuming read event [2025-09-06T05:42:34.406Z] DEBUG: [HttpClient-3-SelectorManager] [754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@506fd77c for R (true) [2025-09-06T05:42:34.406Z] DEBUG: [pool-1-thread-2] [754ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [754ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [754ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [754ms] SocketTube(3) subscribed for writing [2025-09-06T05:42:34.406Z] DEBUG: [MainThread] [754ms] SocketTube(3) write: registering startSubscription event [2025-09-06T05:42:34.407Z] DEBUG: [HttpClient-3-SelectorManager] [754ms] SocketTube(3) write: starting subscription [2025-09-06T05:42:34.407Z] DEBUG: [HttpClient-3-SelectorManager] [754ms] SocketTube(3) write: offloading requestMore [2025-09-06T05:42:34.407Z] DEBUG: [pool-1-thread-2] [754ms] SocketTube(3) write: requesting more... [2025-09-06T05:42:34.407Z] DEBUG: [pool-1-thread-2] [754ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 [2025-09-06T05:42:34.407Z] DEBUG: [pool-1-thread-2] [754ms] Http1Publisher(SocketTube(3)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.407Z] DEBUG: [pool-1-thread-2] [754ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.407Z] DEBUG: [pool-1-thread-2] [754ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [754ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [756ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [756ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [756ms] Http1Publisher(SocketTube(3)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [756ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Http1Publisher(SocketTube(3)) onNext with 259 bytes [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] SocketTube(3) trying to write: 259 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] SocketTube(3) wrote: 259 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] SocketTube(3) write: requesting more... [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Http1Publisher(SocketTube(3)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Exchange sendRequestBody [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [757ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [759ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [759ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [760ms] jdk.internal.net.http.Http1Request@339e83bc Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@3d9619b8 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [760ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [760ms] Http1Publisher(SocketTube(3)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [760ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [761ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [761ms] jdk.internal.net.http.Http1Request@339e83bc Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@3d9619b8 [2025-09-06T05:42:34.407Z] DEBUG: [MainThread] [761ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.407Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.407Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.407Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.407Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.407Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.407Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.408Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.408Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.408Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.408Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.408Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.408Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.408Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.408Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.408Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.408Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.408Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.408Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.408Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.408Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.408Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.408Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.408Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.408Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.408Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.408Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.408Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.408Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.408Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.408Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.408Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.408Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.408Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.408Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.408Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.408Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.408Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.408Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.408Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.408Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [766ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [768ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [769ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [770ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [770ms] SocketTube(3) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [770ms] SocketTube(3) pausing read event [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [770ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24fd0f53 [2025-09-06T05:42:34.408Z] DEBUG: [HttpClient-3-SelectorManager] [770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@506fd77c for None (false) [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [770ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [770ms] Http1AsyncReceiver(SocketTube(3)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.408Z] DEBUG: [MainThread] [770ms] Http1AsyncReceiver(SocketTube(3)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.408Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@719ff32d [2025-09-06T05:42:34.408Z] queue.isEmpty: true [2025-09-06T05:42:34.408Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.408Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.408Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.409Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.409Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.409Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.409Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.409Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.409Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.409Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.409Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.409Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.409Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.409Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.409Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.409Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.409Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.409Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.409Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.409Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.409Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.409Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.409Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.409Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.409Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.409Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.409Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.409Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.409Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.409Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.409Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.409Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.409Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.409Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.409Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.409Z] ... 91 more [2025-09-06T05:42:34.409Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.409Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.409Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.409Z] ... 87 more [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@719ff32d [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1AsyncReceiver(SocketTube(3)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.409Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@719ff32d queue.isEmpty: true [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) onReadError: cf is not yet completed [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] SocketTube(3) Stopping read scheduler [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] SocketTube(3) Read scheduler stopped [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.409Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.409Z] DEBUG: [MainThread] [776ms] Http1Publisher(SocketTube(3)) onNext with 6 bytes [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [776ms] SocketTube(3) trying to write: 6 [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [777ms] SocketTube(3) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [777ms] SocketTube(3) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [777ms] SocketTube(3) write: cancel [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [777ms] SocketTube(3) write: resetting demand to 0 [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [777ms] Http1Publisher(SocketTube(3)) subscription cancelled for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [777ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [777ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [778ms] HttpClientImpl(3) ClientImpl (async) elapsed 33 millis for POST to http://127.0.0.1:59089/http1/chunk/x [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-3-SelectorManager] [790ms] HttpClientImpl(3) SelectorManager shutting down [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-3-SelectorManager] [791ms] Http2ClientImpl stopping [2025-09-06T05:42:34.410Z] [1 s, 635 ms, 880600 ns] waiting for client to shutdown: HttpClientImpl(3) [2025-09-06T05:42:34.410Z] [1 s, 636 ms, 82300 ns] client shutdown normally: HttpClientImpl(3) [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [792ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [796ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [799ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/chunk/x POST, [2025-09-06T05:42:34.410Z] proxy=null [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@737f373b queue.isEmpty: true [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [800ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@737f373b, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [801ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@737f373b [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [801ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [801ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@737f373b [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [801ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [801ms] Http1Exchange response created in advance [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [801ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.410Z] DEBUG: [MainThread] [801ms] PlainHttpConnection(SocketTube(4)) registering connect event [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [801ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@c1794e1 for C (true) [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59096 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] Http1Exchange SocketTube(4) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@a8cb994 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] SocketTube(4) connecting flows [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] SocketTube(4) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f7aec85 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] SocketTube(4) registering subscribe event [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) subscribe event raised [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f7aec85 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) read demand reset to 0 [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f7aec85 [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) onSubscribe called [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) pending subscriber subscribed [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] SocketTube(4) subscribed for writing [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [802ms] SocketTube(4) write: registering startSubscription event [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-1] [802ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@737f373b [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) write: starting subscription [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [802ms] SocketTube(4) write: offloading requestMore [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-1] [802ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-1] [802ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@52068d25 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-1] [802ms] SocketTube(4) got some demand for reading [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-1] [802ms] SocketTube(4) resuming read event [2025-09-06T05:42:34.410Z] DEBUG: [HttpClient-4-SelectorManager] [803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6efff91 for R (true) [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-1] [803ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [803ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-3] [803ms] SocketTube(4) write: requesting more... [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-3] [803ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-3] [803ms] Http1Publisher(SocketTube(4)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-3] [803ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-3] [803ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] Http1Publisher(SocketTube(4)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] Http1Publisher(SocketTube(4)) onNext with 259 bytes [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [806ms] SocketTube(4) trying to write: 259 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] SocketTube(4) wrote: 259 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] SocketTube(4) write: requesting more... [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Http1Publisher(SocketTube(4)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Exchange sendRequestBody [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [808ms] jdk.internal.net.http.Http1Request@1654ed8f Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@64bb07e4 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [809ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [809ms] Http1Publisher(SocketTube(4)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [809ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [809ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [809ms] jdk.internal.net.http.Http1Request@1654ed8f Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@64bb07e4 [2025-09-06T05:42:34.410Z] DEBUG: [pool-1-thread-2] [810ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.410Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.410Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.410Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.410Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.410Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.410Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.411Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] SocketTube(4) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] SocketTube(4) pausing read event [2025-09-06T05:42:34.411Z] DEBUG: [HttpClient-4-SelectorManager] [811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6efff91 for None (false) [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f7aec85 [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] Http1AsyncReceiver(SocketTube(4)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [811ms] Http1AsyncReceiver(SocketTube(4)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.411Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@737f373b [2025-09-06T05:42:34.411Z] queue.isEmpty: true [2025-09-06T05:42:34.411Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.411Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.411Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.411Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.411Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.411Z] ... 44 more [2025-09-06T05:42:34.411Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.411Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.411Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.411Z] ... 40 more [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@737f373b [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1AsyncReceiver(SocketTube(4)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.411Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@737f373b queue.isEmpty: true [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) onReadError: cf is not yet completed [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] SocketTube(4) Stopping read scheduler [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] SocketTube(4) Read scheduler stopped [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.411Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [812ms] Http1Publisher(SocketTube(4)) onNext with 6 bytes [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] SocketTube(4) trying to write: 6 [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] SocketTube(4) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] SocketTube(4) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] SocketTube(4) write: cancel [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] SocketTube(4) write: resetting demand to 0 [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] Http1Publisher(SocketTube(4)) subscription cancelled for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.411Z] DEBUG: [pool-1-thread-2] [813ms] HttpClientImpl(4) ClientImpl (async) elapsed 18 millis for POST to http://127.0.0.1:59089/http1/chunk/x [2025-09-06T05:42:34.411Z] DEBUG: [HttpClient-4-SelectorManager] [825ms] HttpClientImpl(4) SelectorManager shutting down [2025-09-06T05:42:34.411Z] [1 s, 670 ms, 260000 ns] waiting for client to shutdown: HttpClientImpl(4) [2025-09-06T05:42:34.411Z] DEBUG: [HttpClient-4-SelectorManager] [836ms] Http2ClientImpl stopping [2025-09-06T05:42:34.411Z] [1 s, 691 ms, 138300 ns] client shutdown normally: HttpClientImpl(4) [2025-09-06T05:42:34.411Z] DEBUG: [MainThread] [851ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.411Z] DEBUG: [MainThread] [853ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.411Z] DEBUG: [MainThread] [853ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/fixed/x POST, [2025-09-06T05:42:34.411Z] proxy=null [2025-09-06T05:42:34.411Z] DEBUG: [MainThread] [856ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.411Z] DEBUG: [MainThread] [856ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.411Z] DEBUG: [MainThread] [857ms] PlainHttpConnection(SocketTube(5)) registering connect event [2025-09-06T05:42:34.411Z] DEBUG: [HttpClient-5-SelectorManager] [857ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@30f67d97 for C (true) [2025-09-06T05:42:34.411Z] DEBUG: [HttpClient-5-SelectorManager] [857ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [857ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59097 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [876ms] SocketTube(5) connecting flows [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [899ms] SocketTube(5) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@193512c4[Not completed, 4 dependents] (id=210) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(5)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [899ms] SocketTube(5) registering subscribe event [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) subscribe event raised [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@193512c4[Not completed, 4 dependents] (id=210) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(5)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) read demand reset to 0 [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@193512c4[Not completed, 4 dependents] (id=210) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(5)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SSL Reader(SocketTube(5)) requesting 1 [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) got some demand for reading [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) resuming read event [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SSL Reader(SocketTube(5)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(5)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SSLTube(SocketTube(5)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SSLTube(SocketTube(5)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) onSubscribe called [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [899ms] SocketTube(5) pending subscriber subscribed [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for R (true) [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [900ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [900ms] SSL Writer(SocketTube(5)) requesting 1 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [900ms] SSLTube(SocketTube(5)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [900ms] SSL Writer(SocketTube(5)) calling downstreamSubscriber::onSubscribe on SocketTube(5) [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [900ms] SocketTube(5) subscribed for writing [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [900ms] SocketTube(5) write: registering startSubscription event [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [900ms] SocketTube(5) write: starting subscription [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [900ms] SocketTube(5) write: offloading requestMore [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [900ms] SocketTube(5) write: requesting more... [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [901ms] SSL Writer(SocketTube(5)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [901ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [901ms] SSL Writer(SocketTube(5)) onSubscribe initiating handshaking [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [904ms] SSL Writer(SocketTube(5)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [906ms] SSL Writer(SocketTube(5)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [906ms] SSL Writer(SocketTube(5)) wrapping 0 bytes [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 239ms] SSL Writer(SocketTube(5)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.412Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 240ms] SSL Writer(SocketTube(5)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 240ms] SSL Writer(SocketTube(5)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.412Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 242ms] SSL Writer(SocketTube(5)) handshaking [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 244ms] SSL Reader(SocketTube(5)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 246ms] SSL Writer(SocketTube(5)) Sending 428 bytes downstream [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 246ms] SSL Writer(SocketTube(5)) Adding 428 to outputQ queue [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 250ms] SSL Writer(SocketTube(5)) pushScheduler is alive [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 250ms] SSL Writer(SocketTube(5)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 250ms] SSL Writer(SocketTube(5)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 250ms] SocketTube(5) trying to write: 428 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 270ms] SocketTube(5) wrote: 428 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 270ms] SocketTube(5) write: requesting more... [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 270ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 270ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 272ms] SSL Writer(SocketTube(5)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 272ms] SSL Writer(SocketTube(5)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.412Z] DEBUG: [MainThread] [1s 282ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for None (false) [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] SocketTube(5) read bytes: 127 [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] SSL Reader(SocketTube(5)) onNext [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] SSL Reader(SocketTube(5)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] SocketTube(5) resuming read event [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for R (false) [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 144ms] SSL Reader(SocketTube(5)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 144ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for None (false) [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] SocketTube(5) no more demand for reading [2025-09-06T05:42:34.412Z] DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] SocketTube(5) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 145ms] SSL Reader(SocketTube(5)) Unwrapping: 127 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 150ms] SSL Reader(SocketTube(5)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 150ms] SSL Reader(SocketTube(5)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.412Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 150ms] SSL Reader(SocketTube(5)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 150ms] SSL Reader(SocketTube(5)) handshaking [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 150ms] SSLFlowDelegate(SocketTube(5)) obtaining and initiating task execution [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 150ms] SSLFlowDelegate(SocketTube(5)) #tasks to execute: 1 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 184ms] SSLFlowDelegate(SocketTube(5)) finished task execution [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 184ms] SSL Writer(SocketTube(5)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 184ms] SSL Writer(SocketTube(5)) wrapping 0 bytes [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 184ms] SSL Writer(SocketTube(5)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.412Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 184ms] SSL Writer(SocketTube(5)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 184ms] SSL Writer(SocketTube(5)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.412Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 184ms] SSL Writer(SocketTube(5)) handshaking [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 186ms] SSL Writer(SocketTube(5)) Sending 6 bytes downstream [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 186ms] SSL Writer(SocketTube(5)) Adding 6 to outputQ queue [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 186ms] SSL Writer(SocketTube(5)) pushScheduler is alive [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 186ms] SSL Writer(SocketTube(5)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 186ms] SSL Writer(SocketTube(5)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 186ms] SocketTube(5) trying to write: 6 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 187ms] SocketTube(5) wrote: 6 [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 187ms] SocketTube(5) write: requesting more... [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 187ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.412Z] DEBUG: [pool-1-thread-2] [2s 187ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 187ms] SSL Writer(SocketTube(5)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 187ms] SSL Writer(SocketTube(5)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 187ms] SSL Reader(SocketTube(5)) requesting 1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 187ms] SocketTube(5) got some demand for reading [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 187ms] SocketTube(5) resuming read event [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 187ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for R (true) [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 187ms] SSL Reader(SocketTube(5)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for None (false) [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 188ms] SocketTube(5) read bytes: 2077 [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 188ms] SSL Reader(SocketTube(5)) onNext [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 188ms] SSL Reader(SocketTube(5)) Adding 2077 bytes to read buffer [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 188ms] SocketTube(5) resuming read event [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 188ms] SSL Reader(SocketTube(5)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for R (false) [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 188ms] SSL Reader(SocketTube(5)) Unwrapping: 2077 [2025-09-06T05:42:34.413Z] DEBUG: [HttpClient-5-SelectorManager] [2s 188ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 188ms] SSL Reader(SocketTube(5)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 188ms] SSL Reader(SocketTube(5)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.413Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 188ms] SSL Reader(SocketTube(5)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 188ms] SSL Reader(SocketTube(5)) handshaking [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 188ms] SSL Reader(SocketTube(5)) Unwrapping: 2071 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 191ms] SSL Reader(SocketTube(5)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 191ms] SSL Reader(SocketTube(5)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.413Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 191ms] SSL Reader(SocketTube(5)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 191ms] SSL Reader(SocketTube(5)) handshaking [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 191ms] SSLFlowDelegate(SocketTube(5)) obtaining and initiating task execution [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 191ms] SSLFlowDelegate(SocketTube(5)) #tasks to execute: 1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] SSLFlowDelegate(SocketTube(5)) finished task execution [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(5)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(5)) wrapping 0 bytes [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(5)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.413Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(5)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(5)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.413Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] SSLFlowDelegate(SocketTube(5)) setALPN = [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 417ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 418ms] Http2Connection checkSSLConfig: alpn: '', engine: '' [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 418ms] Http2Connection checkSSLConfig: alpn: '' [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 418ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59097 remote=/127.0.0.1:59090] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@39aa5499 queue.isEmpty: true [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@39aa5499, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@39aa5499 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@39aa5499 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1Exchange response created in advance [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] Http1Exchange SSLTube(SocketTube(5)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@75a11d60 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] SSLTube(SocketTube(5)) connecting flows [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 419ms] SSLTube(SocketTube(5)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e4e66d7 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) Received onSubscribed from upstream [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@39aa5499 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 422ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 422ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(5)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(5)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(5)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(5)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 423ms] Http1Publisher(SSLTube(SocketTube(5))) got subscriber: SSLTube(SocketTube(5)) [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 423ms] SSLTube(SocketTube(5)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@611a5529 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 423ms] SSLTube(SocketTube(5)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@611a5529 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 423ms] Http1Publisher(SSLTube(SocketTube(5))) subscription request(1), demand=1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 423ms] Http1Publisher(SSLTube(SocketTube(5))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Publisher(SSLTube(SocketTube(5))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Publisher(SSLTube(SocketTube(5))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Publisher(SSLTube(SocketTube(5))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Publisher(SSLTube(SocketTube(5))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Publisher(SSLTube(SocketTube(5))) onNext with 143 bytes [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] SSLTube(SocketTube(5)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(5)) onNext [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(5)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Exchange sendRequestBody [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 424ms] jdk.internal.net.http.Http1Request@1f3dbe4e Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2c2fff03 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 425ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 425ms] Http1Publisher(SSLTube(SocketTube(5))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 425ms] Http1Publisher(SSLTube(SocketTube(5))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 426ms] SSL Writer(SocketTube(5)) Sending 90 bytes downstream [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 426ms] SSL Writer(SocketTube(5)) Adding 90 to outputQ queue [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(5)) pushScheduler is alive [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(5)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(5)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) trying to write: 90 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) wrote: 90 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) write: requesting more... [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(5)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(5)) requesting 1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] SSLTube(SocketTube(5)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@611a5529 (0 already demanded) [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] SSLTube(SocketTube(5)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@611a5529 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] Http1Publisher(SSLTube(SocketTube(5))) subscription request(1), demand=1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] Http1Publisher(SSLTube(SocketTube(5))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] Http1Publisher(SSLTube(SocketTube(5))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] jdk.internal.net.http.Http1Request@1f3dbe4e Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2c2fff03 [2025-09-06T05:42:34.413Z] DEBUG: [pool-1-thread-2] [2s 431ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.413Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.414Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.414Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.414Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.414Z] DEBUG: [HttpClient-5-SelectorManager] [2s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a0e16e7 for None (false) [2025-09-06T05:42:34.414Z] DEBUG: [HttpClient-5-SelectorManager] [2s 435ms] SocketTube(5) no more demand for reading [2025-09-06T05:42:34.414Z] DEBUG: [HttpClient-5-SelectorManager] [2s 435ms] SocketTube(5) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] HttpClientImpl(5) ClientImpl (async) elapsed 1582 millis for POST to https://127.0.0.1:59090/https1/fixed/x [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] SocketTube(5) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 435ms] SocketTube(5) pausing read event [2025-09-06T05:42:34.414Z] DEBUG: [HttpClient-5-SelectorManager] [2s 451ms] HttpClientImpl(5) SelectorManager shutting down [2025-09-06T05:42:34.414Z] [3 s, 295 ms, 685700 ns] waiting for client to shutdown: HttpClientImpl(5) [2025-09-06T05:42:34.414Z] DEBUG: [HttpClient-5-SelectorManager] [2s 463ms] Http2ClientImpl stopping [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 468ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@193512c4[Not completed, 4 dependents] (id=210) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(5)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e4e66d7, getALPN: jdk.internal.net.http.common.MinimalFuture@7d1d5e52[Completed normally] (id=216), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2077 lim=2077 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 470ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 470ms] SSL Reader(SocketTube(5)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.414Z] DEBUG: [pool-1-thread-2] [2s 470ms] SSL Reader(SocketTube(5)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.414Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.414Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.414Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.414Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.414Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.414Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.414Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.415Z] ... 44 more [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(5)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 472ms] SSLTube(SocketTube(5)) SSLSubscriberWrapper[SSLTube(SocketTube(5)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e4e66d7, getALPN: jdk.internal.net.http.common.MinimalFuture@7d1d5e52[Completed normally] (id=216), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.415Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@39aa5499 [2025-09-06T05:42:34.415Z] queue.isEmpty: true [2025-09-06T05:42:34.415Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.415Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.415Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.415Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.415Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.415Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.415Z] ... 49 more [2025-09-06T05:42:34.415Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.415Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.415Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.415Z] ... 44 more [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@39aa5499 [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(5))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.415Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@39aa5499 queue.isEmpty: true [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1Response(id=5) onReadError: cf is not yet completed [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1Response(id=5) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 474ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.415Z] [3 s, 319 ms, 88300 ns] client shutdown normally: HttpClientImpl(5) [2025-09-06T05:42:34.415Z] DEBUG: [MainThread] [2s 474ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 476ms] SSLTube(SocketTube(5)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 476ms] SSLTube(SocketTube(5)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@611a5529 [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 476ms] Http1Publisher(SSLTube(SocketTube(5))) subscription cancelled for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 477ms] SSL Reader(SocketTube(5)) stop [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 477ms] SSL Writer(SocketTube(5)) stop [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 477ms] SocketTube(5) Stopping read scheduler [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 477ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 477ms] SocketTube(5) Read scheduler stopped [2025-09-06T05:42:34.415Z] DEBUG: [MainThread] [2s 477ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.415Z] DEBUG: [MainThread] [2s 478ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/fixed/x POST, [2025-09-06T05:42:34.415Z] proxy=null [2025-09-06T05:42:34.415Z] DEBUG: [MainThread] [2s 478ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 478ms] Http1Publisher(SSLTube(SocketTube(5))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 478ms] Http1Publisher(SSLTube(SocketTube(5))) onNext with 6 bytes [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 478ms] SSLTube(SocketTube(5)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 478ms] SSL Writer(SocketTube(5)) onNext [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 478ms] SSL Writer(SocketTube(5)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 478ms] SSL Writer(SocketTube(5)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 479ms] SSL Writer(SocketTube(5)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 479ms] SSL Writer(SocketTube(5)) requesting 1 [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 479ms] SSLTube(SocketTube(5)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@611a5529 (0 already demanded) [2025-09-06T05:42:34.415Z] DEBUG: [pool-1-thread-2] [2s 479ms] SSLTube(SocketTube(5)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@611a5529 [2025-09-06T05:42:34.415Z] DEBUG: [MainThread] [2s 479ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.415Z] DEBUG: [MainThread] [2s 481ms] PlainHttpConnection(SocketTube(6)) registering connect event [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 481ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34e24dcf for C (true) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 481ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 481ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59098 [2025-09-06T05:42:34.416Z] DEBUG: [MainThread] [2s 481ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 482ms] SocketTube(6) connecting flows [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 482ms] SocketTube(6) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@612b97d8[Not completed, 4 dependents] (id=292) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 482ms] SocketTube(6) registering subscribe event [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) subscribe event raised [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@612b97d8[Not completed, 4 dependents] (id=292) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) read demand reset to 0 [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@612b97d8[Not completed, 4 dependents] (id=292) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SSL Reader(SocketTube(6)) requesting 1 [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) got some demand for reading [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) resuming read event [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) onSubscribe called [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(6) pending subscriber subscribed [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for R (true) [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 482ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SSL Writer(SocketTube(6)) requesting 1 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SSLTube(SocketTube(6)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SocketTube(6) subscribed for writing [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SocketTube(6) write: registering startSubscription event [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(6) write: starting subscription [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(6) write: offloading requestMore [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-3] [2s 483ms] SocketTube(6) write: requesting more... [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-3] [2s 483ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-3] [2s 483ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 483ms] SSL Writer(SocketTube(6)) wrapping 0 bytes [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 493ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.416Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.416Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) handshaking [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) Sending 428 bytes downstream [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) Adding 428 to outputQ queue [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) pushScheduler is alive [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 495ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 497ms] SocketTube(6) trying to write: 428 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 497ms] SocketTube(6) wrote: 428 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 503ms] SocketTube(6) write: requesting more... [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 503ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 503ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 503ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 503ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for None (false) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 605ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 605ms] SocketTube(6) read bytes: 127 [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 605ms] SSL Reader(SocketTube(6)) onNext [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 605ms] SSL Reader(SocketTube(6)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 605ms] SocketTube(6) resuming read event [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for R (false) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 605ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) Unwrapping: 127 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.416Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) handshaking [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 605ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for None (false) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 608ms] SocketTube(6) no more demand for reading [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 608ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 617ms] SSLFlowDelegate(SocketTube(6)) finished task execution [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 617ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 618ms] SSL Writer(SocketTube(6)) wrapping 0 bytes [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 618ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.416Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 628ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 628ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.416Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 628ms] SSL Writer(SocketTube(6)) handshaking [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 628ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 628ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 628ms] SSL Writer(SocketTube(6)) pushScheduler is alive [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SocketTube(6) trying to write: 6 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SocketTube(6) wrote: 6 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SocketTube(6) write: requesting more... [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) requesting 1 [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SocketTube(6) got some demand for reading [2025-09-06T05:42:34.416Z] DEBUG: [pool-1-thread-2] [2s 629ms] SocketTube(6) resuming read event [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for R (true) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for None (false) [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 629ms] SocketTube(6) read bytes: 2077 [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 629ms] SSL Reader(SocketTube(6)) onNext [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 629ms] SSL Reader(SocketTube(6)) Adding 2077 bytes to read buffer [2025-09-06T05:42:34.416Z] DEBUG: [HttpClient-6-SelectorManager] [2s 630ms] SocketTube(6) resuming read event [2025-09-06T05:42:34.417Z] DEBUG: [HttpClient-6-SelectorManager] [2s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for R (false) [2025-09-06T05:42:34.417Z] DEBUG: [HttpClient-6-SelectorManager] [2s 630ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 630ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 630ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapping: 2077 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 630ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.417Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 632ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 632ms] SSL Reader(SocketTube(6)) handshaking [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 632ms] SSL Reader(SocketTube(6)) Unwrapping: 2071 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.417Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) handshaking [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 635ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 635ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 653ms] SSLFlowDelegate(SocketTube(6)) finished task execution [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 656ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 656ms] SSL Writer(SocketTube(6)) wrapping 0 bytes [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 656ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.417Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 657ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 657ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.417Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 659ms] SSLFlowDelegate(SocketTube(6)) setALPN = [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 659ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 659ms] Http2Connection checkSSLConfig: alpn: '', engine: '' [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 659ms] Http2Connection checkSSLConfig: alpn: '' [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 659ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 659ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 659ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59098 remote=/127.0.0.1:59090] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 662ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 662ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@64341996 queue.isEmpty: true [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@64341996, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@64341996 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@64341996 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1Exchange response created in advance [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1Exchange SSLTube(SocketTube(6)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@3bee6851 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSLTube(SocketTube(6)) connecting flows [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5092b07a [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) Received onSubscribed from upstream [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@64341996 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1Publisher(SSLTube(SocketTube(6))) got subscriber: SSLTube(SocketTube(6)) [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSLTube(SocketTube(6)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6d3a68e7 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6d3a68e7 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1Publisher(SSLTube(SocketTube(6))) subscription request(1), demand=1 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1Publisher(SSLTube(SocketTube(6))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1Publisher(SSLTube(SocketTube(6))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 663ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 668ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 668ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 668ms] Http1Publisher(SSLTube(SocketTube(6))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 668ms] Http1Publisher(SSLTube(SocketTube(6))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 668ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 668ms] Http1Publisher(SSLTube(SocketTube(6))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 668ms] Http1Publisher(SSLTube(SocketTube(6))) onNext with 143 bytes [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 669ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 669ms] SSL Writer(SocketTube(6)) onNext [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 669ms] SSL Writer(SocketTube(6)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 669ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 669ms] Exchange sendRequestBody [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 669ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 669ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 671ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 671ms] jdk.internal.net.http.Http1Request@61e27dfe Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2986247f [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 676ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 676ms] Http1Publisher(SSLTube(SocketTube(6))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 677ms] Http1Publisher(SSLTube(SocketTube(6))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 677ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 677ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 677ms] SSL Writer(SocketTube(6)) pushScheduler is alive [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(6) trying to write: 90 [2025-09-06T05:42:34.417Z] DEBUG: [HttpClient-6-SelectorManager] [2s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1a26bf for None (false) [2025-09-06T05:42:34.417Z] DEBUG: [HttpClient-6-SelectorManager] [2s 683ms] SocketTube(6) no more demand for reading [2025-09-06T05:42:34.417Z] DEBUG: [HttpClient-6-SelectorManager] [2s 683ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SocketTube(6) wrote: 90 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SocketTube(6) write: requesting more... [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SSL Writer(SocketTube(6)) requesting 1 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SSLTube(SocketTube(6)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6d3a68e7 (0 already demanded) [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] SSLTube(SocketTube(6)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6d3a68e7 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] Http1Publisher(SSLTube(SocketTube(6))) subscription request(1), demand=1 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 683ms] Http1Publisher(SSLTube(SocketTube(6))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 684ms] Http1Publisher(SSLTube(SocketTube(6))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 684ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 684ms] jdk.internal.net.http.Http1Request@61e27dfe Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2986247f [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 684ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.417Z] DEBUG: [pool-1-thread-2] [2s 684ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.417Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.417Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.417Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.417Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.417Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.417Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.417Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.418Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.418Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.418Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.418Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 687ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 687ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 687ms] HttpClientImpl(6) ClientImpl (async) elapsed 210 millis for POST to https://127.0.0.1:59090/https1/fixed/x [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 688ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 688ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.418Z] DEBUG: [HttpClient-6-SelectorManager] [2s 794ms] HttpClientImpl(6) SelectorManager shutting down [2025-09-06T05:42:34.418Z] [3 s, 639 ms, 40200 ns] waiting for client to shutdown: HttpClientImpl(6) [2025-09-06T05:42:34.418Z] DEBUG: [HttpClient-6-SelectorManager] [2s 808ms] Http2ClientImpl stopping [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 808ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 808ms] SocketTube(6) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 808ms] SocketTube(6) pausing read event [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 810ms] SocketTube(6) ReadEvent abort: java.io.IOException: selector manager closed [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 810ms] SocketTube(6) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2c85304 (java.io.IOException: selector manager closed) [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 813ms] SocketTube(6) signal read error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 815ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@612b97d8[Not completed, 4 dependents] (id=292) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5092b07a, getALPN: jdk.internal.net.http.common.MinimalFuture@70b7c32e[Completed normally] (id=298), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2077 lim=2077 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 815ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(6)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(6)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.418Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.418Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.418Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.418Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.418Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.418Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.418Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.418Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.418Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.418Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.418Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.418Z] ... 46 more [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 816ms] SSL Reader(SocketTube(6)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 816ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5092b07a, getALPN: jdk.internal.net.http.common.MinimalFuture@70b7c32e[Completed normally] (id=298), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 816ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.418Z] DEBUG: [pool-1-thread-2] [2s 816ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.419Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@64341996 [2025-09-06T05:42:34.419Z] queue.isEmpty: true [2025-09-06T05:42:34.419Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.419Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.419Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.419Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.419Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.419Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.419Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.419Z] ... 51 more [2025-09-06T05:42:34.419Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.419Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.419Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.419Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.419Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.419Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.419Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.419Z] ... 46 more [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@64341996 [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(6))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.419Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@64341996 queue.isEmpty: true [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1Response(id=6) onReadError: cf is not yet completed [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1Response(id=6) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] SSLTube(SocketTube(6)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] SSLTube(SocketTube(6)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6d3a68e7 [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] Http1Publisher(SSLTube(SocketTube(6))) subscription cancelled for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] SSL Reader(SocketTube(6)) stop [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(6)) stop [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(6) Stopping read scheduler [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(6) Read scheduler stopped [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] Http1Publisher(SSLTube(SocketTube(6))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] Http1Publisher(SSLTube(SocketTube(6))) onNext with 6 bytes [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSLTube(SocketTube(6)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(6)) onNext [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(6)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.419Z] [3 s, 663 ms, 40500 ns] client shutdown normally: HttpClientImpl(6) [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(6)) requesting 1 [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSLTube(SocketTube(6)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6d3a68e7 (0 already demanded) [2025-09-06T05:42:34.419Z] DEBUG: [pool-1-thread-2] [2s 818ms] SSLTube(SocketTube(6)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6d3a68e7 [2025-09-06T05:42:34.419Z] DEBUG: [MainThread] [2s 822ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.419Z] DEBUG: [MainThread] [2s 825ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.419Z] DEBUG: [MainThread] [2s 825ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/chunk/x POST, [2025-09-06T05:42:34.419Z] proxy=null [2025-09-06T05:42:34.419Z] DEBUG: [MainThread] [2s 825ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.420Z] DEBUG: [MainThread] [2s 825ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.420Z] DEBUG: [MainThread] [2s 827ms] PlainHttpConnection(SocketTube(7)) registering connect event [2025-09-06T05:42:34.420Z] DEBUG: [MainThread] [2s 827ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 827ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4366e82a for C (true) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 827ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 827ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59099 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) connecting flows [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@170ac32e[Not completed, 4 dependents] (id=357) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) registering subscribe event [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) subscribe event raised [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@170ac32e[Not completed, 4 dependents] (id=357) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) read demand reset to 0 [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@170ac32e[Not completed, 4 dependents] (id=357) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SSL Reader(SocketTube(7)) requesting 1 [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) got some demand for reading [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) resuming read event [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) requesting 1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SSLTube(SocketTube(7)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) subscribed for writing [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) write: registering startSubscription event [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) onSubscribe called [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) pending subscriber subscribed [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for R (true) [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) wrapping 0 bytes [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) write: starting subscription [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 828ms] SocketTube(7) write: offloading requestMore [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-3] [2s 829ms] SocketTube(7) write: requesting more... [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-3] [2s 829ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-3] [2s 829ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.420Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.420Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) handshaking [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) Sending 428 bytes downstream [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) Adding 428 to outputQ queue [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) pushScheduler is alive [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 835ms] SocketTube(7) trying to write: 428 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 852ms] SocketTube(7) wrote: 428 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 852ms] SocketTube(7) write: requesting more... [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 852ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 852ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 852ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 852ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for None (false) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SocketTube(7) read bytes: 127 [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SSL Reader(SocketTube(7)) onNext [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SocketTube(7) resuming read event [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for R (false) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(7)) Unwrapping: 127 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.420Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(7)) handshaking [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 885ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for None (false) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 891ms] SocketTube(7) no more demand for reading [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 891ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSLFlowDelegate(SocketTube(7)) finished task execution [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) wrapping 0 bytes [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.420Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.420Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) handshaking [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) pushScheduler is alive [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(7) trying to write: 6 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(7) wrote: 6 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(7) write: requesting more... [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 894ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(7)) requesting 1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 897ms] SocketTube(7) got some demand for reading [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 897ms] SocketTube(7) resuming read event [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for R (true) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for None (false) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SocketTube(7) read bytes: 2077 [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SSL Reader(SocketTube(7)) onNext [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SSL Reader(SocketTube(7)) Adding 2077 bytes to read buffer [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SocketTube(7) resuming read event [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for R (false) [2025-09-06T05:42:34.420Z] DEBUG: [HttpClient-7-SelectorManager] [2s 897ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(7)) Unwrapping: 2077 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.420Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(7)) handshaking [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(7)) Unwrapping: 2071 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 901ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 901ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.420Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 901ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 901ms] SSL Reader(SocketTube(7)) handshaking [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 901ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 901ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 906ms] SSLFlowDelegate(SocketTube(7)) finished task execution [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 906ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 906ms] SSL Writer(SocketTube(7)) wrapping 0 bytes [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 909ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.420Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 909ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 912ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.420Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 912ms] SSLFlowDelegate(SocketTube(7)) setALPN = [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 912ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 912ms] Http2Connection checkSSLConfig: alpn: '', engine: '' [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 912ms] Http2Connection checkSSLConfig: alpn: '' [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 912ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 912ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 913ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59099 remote=/127.0.0.1:59090] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 915ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 915ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@20a671ff queue.isEmpty: true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@20a671ff, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@20a671ff [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@20a671ff [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] Http1Exchange response created in advance [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] Http1Exchange SSLTube(SocketTube(7)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@61f4c576 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 918ms] SSLTube(SocketTube(7)) connecting flows [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ef39d56 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) Received onSubscribed from upstream [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@20a671ff [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] Http1Publisher(SSLTube(SocketTube(7))) got subscriber: SSLTube(SocketTube(7)) [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 919ms] SSLTube(SocketTube(7)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@2f1fefa [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 921ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@2f1fefa [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 921ms] Http1Publisher(SSLTube(SocketTube(7))) subscription request(1), demand=1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 921ms] Http1Publisher(SSLTube(SocketTube(7))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 921ms] Http1Publisher(SSLTube(SocketTube(7))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 921ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Publisher(SSLTube(SocketTube(7))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Publisher(SSLTube(SocketTube(7))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Publisher(SSLTube(SocketTube(7))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Publisher(SSLTube(SocketTube(7))) onNext with 143 bytes [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] SSL Writer(SocketTube(7)) onNext [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] SSL Writer(SocketTube(7)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Exchange sendRequestBody [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 922ms] jdk.internal.net.http.Http1Request@56d3e6f8 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@114b5ed2 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 927ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 928ms] Http1Publisher(SSLTube(SocketTube(7))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 928ms] Http1Publisher(SSLTube(SocketTube(7))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.420Z] DEBUG: [pool-1-thread-2] [2s 928ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SSL Writer(SocketTube(7)) pushScheduler is alive [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SocketTube(7) trying to write: 90 [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SocketTube(7) wrote: 90 [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SocketTube(7) write: requesting more... [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 928ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 929ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 929ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 929ms] SSL Writer(SocketTube(7)) requesting 1 [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 929ms] SSLTube(SocketTube(7)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@2f1fefa (0 already demanded) [2025-09-06T05:42:34.421Z] DEBUG: [HttpClient-7-SelectorManager] [2s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499e835a for None (false) [2025-09-06T05:42:34.421Z] DEBUG: [HttpClient-7-SelectorManager] [2s 931ms] SocketTube(7) no more demand for reading [2025-09-06T05:42:34.421Z] DEBUG: [HttpClient-7-SelectorManager] [2s 931ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] SSLTube(SocketTube(7)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@2f1fefa [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] Http1Publisher(SSLTube(SocketTube(7))) subscription request(1), demand=1 [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] Http1Publisher(SSLTube(SocketTube(7))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] Http1Publisher(SSLTube(SocketTube(7))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] jdk.internal.net.http.Http1Request@56d3e6f8 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@114b5ed2 [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.421Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.421Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.421Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.421Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 932ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 933ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 933ms] HttpClientImpl(7) ClientImpl (async) elapsed 108 millis for POST to https://127.0.0.1:59090/https1/chunk/x [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 933ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.421Z] DEBUG: [HttpClient-7-SelectorManager] [2s 947ms] HttpClientImpl(7) SelectorManager shutting down [2025-09-06T05:42:34.421Z] DEBUG: [HttpClient-7-SelectorManager] [2s 948ms] Http2ClientImpl stopping [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.421Z] [3 s, 792 ms, 748100 ns] waiting for client to shutdown: HttpClientImpl(7) [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) pausing read event [2025-09-06T05:42:34.421Z] [3 s, 792 ms, 862000 ns] client shutdown normally: HttpClientImpl(7) [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) ReadEvent abort: java.io.IOException: selector manager closed [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2933f41a (java.io.IOException: selector manager closed) [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) signal read error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.421Z] DEBUG: [MainThread] [2s 948ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@170ac32e[Not completed, 4 dependents] (id=357) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ef39d56, getALPN: jdk.internal.net.http.common.MinimalFuture@62458220[Completed normally] (id=363), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2077 lim=2077 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.421Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.421Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.421Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.421Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.421Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.421Z] ... 46 more [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 949ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ef39d56, getALPN: jdk.internal.net.http.common.MinimalFuture@62458220[Completed normally] (id=363), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.421Z] DEBUG: [pool-1-thread-2] [2s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.421Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@20a671ff [2025-09-06T05:42:34.421Z] queue.isEmpty: true [2025-09-06T05:42:34.421Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.421Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.421Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.422Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.422Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.422Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.422Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.422Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.422Z] ... 51 more [2025-09-06T05:42:34.422Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.422Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.422Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.422Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.422Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.422Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.422Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.422Z] ... 46 more [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@20a671ff [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(7))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.422Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@20a671ff queue.isEmpty: true [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1Response(id=7) onReadError: cf is not yet completed [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1Response(id=7) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] SSLTube(SocketTube(7)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@2f1fefa [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] Http1Publisher(SSLTube(SocketTube(7))) subscription cancelled for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] SSL Reader(SocketTube(7)) stop [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] SSL Writer(SocketTube(7)) stop [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] SocketTube(7) Stopping read scheduler [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 950ms] SocketTube(7) Read scheduler stopped [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] Http1Publisher(SSLTube(SocketTube(7))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] Http1Publisher(SSLTube(SocketTube(7))) onNext with 6 bytes [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSLTube(SocketTube(7)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSL Writer(SocketTube(7)) onNext [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSL Writer(SocketTube(7)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSL Writer(SocketTube(7)) requesting 1 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSLTube(SocketTube(7)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@2f1fefa (0 already demanded) [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 951ms] SSLTube(SocketTube(7)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@2f1fefa [2025-09-06T05:42:34.422Z] DEBUG: [MainThread] [2s 953ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.422Z] DEBUG: [MainThread] [2s 953ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/chunk/x POST, [2025-09-06T05:42:34.422Z] proxy=null [2025-09-06T05:42:34.422Z] DEBUG: [MainThread] [2s 954ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.422Z] DEBUG: [MainThread] [2s 954ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.422Z] DEBUG: [MainThread] [2s 955ms] PlainHttpConnection(SocketTube(8)) registering connect event [2025-09-06T05:42:34.422Z] DEBUG: [MainThread] [2s 955ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5228d777 for C (true) [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59100 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(8) connecting flows [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(8) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7f551d82[Not completed, 4 dependents] (id=415) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(8) registering subscribe event [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SocketTube(8) subscribe event raised [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(8)) requesting 1 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SSLTube(SocketTube(8)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(8) subscribed for writing [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(8) write: registering startSubscription event [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SocketTube(8) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7f551d82[Not completed, 4 dependents] (id=415) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SocketTube(8) read demand reset to 0 [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SocketTube(8) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7f551d82[Not completed, 4 dependents] (id=415) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SSL Reader(SocketTube(8)) requesting 1 [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SocketTube(8) got some demand for reading [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 955ms] SocketTube(8) resuming read event [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 956ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SocketTube(8) onSubscribe called [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SocketTube(8) pending subscriber subscribed [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 956ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for R (true) [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SocketTube(8) write: starting subscription [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [2s 956ms] SocketTube(8) write: offloading requestMore [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 956ms] SSL Writer(SocketTube(8)) wrapping 0 bytes [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-3] [2s 956ms] SocketTube(8) write: requesting more... [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-3] [2s 956ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-3] [2s 956ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.422Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Writer(SocketTube(8)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.422Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Writer(SocketTube(8)) handshaking [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Writer(SocketTube(8)) Sending 428 bytes downstream [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Writer(SocketTube(8)) Adding 428 to outputQ queue [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SSL Writer(SocketTube(8)) pushScheduler is alive [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(8) trying to write: 428 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(8) wrote: 428 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(8) write: requesting more... [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.422Z] DEBUG: [pool-1-thread-2] [2s 969ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for None (false) [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SocketTube(8) read bytes: 133 [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SSL Reader(SocketTube(8)) onNext [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SocketTube(8) resuming read event [2025-09-06T05:42:34.422Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for R (false) [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSL Reader(SocketTube(8)) Unwrapping: 133 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.423Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSL Reader(SocketTube(8)) handshaking [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 17ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for None (false) [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 23ms] SocketTube(8) no more demand for reading [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 23ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 23ms] SSLFlowDelegate(SocketTube(8)) finished task execution [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 24ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 24ms] SSL Writer(SocketTube(8)) wrapping 0 bytes [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 24ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.423Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 24ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.423Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(8)) handshaking [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(8)) pushScheduler is alive [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 30ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 30ms] SocketTube(8) trying to write: 6 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SocketTube(8) wrote: 6 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SocketTube(8) write: requesting more... [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Reader(SocketTube(8)) Unwrapping: 6 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.423Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Reader(SocketTube(8)) handshaking [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SSL Reader(SocketTube(8)) requesting 1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SocketTube(8) got some demand for reading [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 31ms] SocketTube(8) resuming read event [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for R (true) [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for None (false) [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 32ms] SocketTube(8) read bytes: 2071 [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 32ms] SSL Reader(SocketTube(8)) onNext [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 32ms] SSL Reader(SocketTube(8)) Adding 2071 bytes to read buffer [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 32ms] SocketTube(8) resuming read event [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for R (false) [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 32ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 32ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 32ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 32ms] SSL Reader(SocketTube(8)) Unwrapping: 2071 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 35ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 37ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.423Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 37ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 37ms] SSL Reader(SocketTube(8)) handshaking [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 37ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 37ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 45ms] SSLFlowDelegate(SocketTube(8)) finished task execution [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(8)) wrapping 0 bytes [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.423Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.423Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 46ms] SSLFlowDelegate(SocketTube(8)) setALPN = [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 46ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection checkSSLConfig: alpn: '', engine: '' [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection checkSSLConfig: alpn: '' [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 47ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 47ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 47ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59100 remote=/127.0.0.1:59090] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca queue.isEmpty: true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1Exchange response created in advance [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1Exchange SSLTube(SocketTube(8)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@582b33a9 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSLTube(SocketTube(8)) connecting flows [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@148bf71d [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) Received onSubscribed from upstream [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1Publisher(SSLTube(SocketTube(8))) got subscriber: SSLTube(SocketTube(8)) [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSLTube(SocketTube(8)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@43e54103 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@43e54103 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 48ms] Http1Publisher(SSLTube(SocketTube(8))) subscription request(1), demand=1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) onNext with 143 bytes [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] SSL Writer(SocketTube(8)) onNext [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] SSL Writer(SocketTube(8)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Exchange sendRequestBody [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] jdk.internal.net.http.Http1Request@d74e86b Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@cc32421 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 49ms] Http1Publisher(SSLTube(SocketTube(8))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(8)) pushScheduler is alive [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 51ms] SocketTube(8) trying to write: 90 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 52ms] SocketTube(8) wrote: 90 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 52ms] SocketTube(8) write: requesting more... [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 52ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 52ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 52ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 52ms] SSL Writer(SocketTube(8)) requesting 1 [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58d0bc07 for None (false) [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 53ms] SocketTube(8) no more demand for reading [2025-09-06T05:42:34.423Z] DEBUG: [HttpClient-8-SelectorManager] [3s 53ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 53ms] SSLTube(SocketTube(8)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@43e54103 (0 already demanded) [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 54ms] SSLTube(SocketTube(8)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@43e54103 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 54ms] Http1Publisher(SSLTube(SocketTube(8))) subscription request(1), demand=1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 54ms] Http1Publisher(SSLTube(SocketTube(8))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 54ms] Http1Publisher(SSLTube(SocketTube(8))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 54ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 54ms] jdk.internal.net.http.Http1Request@d74e86b Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@cc32421 [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 56ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.423Z] DEBUG: [pool-1-thread-2] [3s 56ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.423Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.423Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.423Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.423Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.423Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.423Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.423Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.424Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.424Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.424Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.424Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 65ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 66ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 66ms] HttpClientImpl(8) ClientImpl (async) elapsed 112 millis for POST to https://127.0.0.1:59090/https1/chunk/x [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 82ms] HttpClientImpl(8) SelectorManager shutting down [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 82ms] Http2ClientImpl stopping [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SocketTube(8) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SocketTube(8) pausing read event [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7f551d82[Not completed, 4 dependents] (id=415) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@148bf71d, getALPN: jdk.internal.net.http.common.MinimalFuture@955c6db[Completed normally] (id=421), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2071 lim=2071 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SSL Reader(SocketTube(8)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:403) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.closeConnection(HttpClientImpl.java:583) [2025-09-06T05:42:34.424Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:522) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1211) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1413) [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@148bf71d, getALPN: jdk.internal.net.http.common.MinimalFuture@955c6db[Completed normally] (id=421), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 83ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.424Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca [2025-09-06T05:42:34.424Z] queue.isEmpty: true [2025-09-06T05:42:34.424Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.424Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:403) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.closeConnection(HttpClientImpl.java:583) [2025-09-06T05:42:34.424Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:522) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1211) [2025-09-06T05:42:34.424Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1413) [2025-09-06T05:42:34.424Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] ... 8 more [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] SSLTube(SocketTube(8)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@43e54103 [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] Http1Publisher(SSLTube(SocketTube(8))) subscription cancelled for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] SSL Reader(SocketTube(8)) stop [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] SSL Writer(SocketTube(8)) stop [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] SocketTube(8) Stopping read scheduler [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-8-SelectorManager] [3s 84ms] SocketTube(8) Read scheduler stopped [2025-09-06T05:42:34.424Z] [3 s, 928 ms, 454200 ns] waiting for client to shutdown: HttpClientImpl(8) [2025-09-06T05:42:34.424Z] [3 s, 930 ms, 77300 ns] client shutdown normally: HttpClientImpl(8) [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(8))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.424Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@31cfc4ca queue.isEmpty: true [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 84ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1Response(id=8) onReadError: cf is not yet completed [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1Response(id=8) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] Http1Publisher(SSLTube(SocketTube(8))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] Http1Publisher(SSLTube(SocketTube(8))) onNext with 6 bytes [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-3] [3s 86ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSLTube(SocketTube(8)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSL Writer(SocketTube(8)) onNext [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSL Writer(SocketTube(8)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSL Writer(SocketTube(8)) requesting 1 [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSLTube(SocketTube(8)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@43e54103 (0 already demanded) [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 86ms] SSLTube(SocketTube(8)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@43e54103 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 90ms] HttpClientImpl(9) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 92ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/fixed/x POST, [2025-09-06T05:42:34.424Z] proxy=null [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8 queue.isEmpty: true [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1Exchange response created in advance [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 93ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.424Z] TestServer(1): connection accepted [2025-09-06T05:42:34.424Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.424Z] TestServer(1): accepting connections [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 98ms] PlainHttpConnection(SocketTube(9)) registering connect event [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 102ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@498551b4 for C (true) [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 102ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 102ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59101 [2025-09-06T05:42:34.424Z] TestServer(1): creating connection [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 107ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 107ms] Http1Exchange SocketTube(9) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@79e2df3c [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 107ms] SocketTube(9) connecting flows [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 107ms] SocketTube(9) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35ba0118 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 107ms] SocketTube(9) registering subscribe event [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 107ms] SocketTube(9) subscribe event raised [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 107ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35ba0118 [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 107ms] SocketTube(9) read demand reset to 0 [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 107ms] SocketTube(9) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35ba0118 [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 107ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 107ms] SocketTube(9) onSubscribe called [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 107ms] SocketTube(9) pending subscriber subscribed [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 107ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8 [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 107ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 107ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@2f08795c [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 107ms] SocketTube(9) got some demand for reading [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 108ms] SocketTube(9) resuming read event [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437d3ac4 for R (true) [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 108ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 108ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 108ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 108ms] SocketTube(9) subscribed for writing [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 108ms] SocketTube(9) write: registering startSubscription event [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 108ms] SocketTube(9) write: starting subscription [2025-09-06T05:42:34.424Z] DEBUG: [HttpClient-9-SelectorManager] [3s 108ms] SocketTube(9) write: offloading requestMore [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 108ms] SocketTube(9) write: requesting more... [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 108ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 108ms] Http1Publisher(SocketTube(9)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 108ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.424Z] DEBUG: [pool-1-thread-2] [3s 108ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 108ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.424Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59101,localport=59091] [2025-09-06T05:42:34.424Z] TestServer(1): starting connection [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] Http1Publisher(SocketTube(9)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] Http1Publisher(SocketTube(9)) onNext with 259 bytes [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] SocketTube(9) trying to write: 259 [2025-09-06T05:42:34.424Z] DEBUG: [MainThread] [3s 113ms] SocketTube(9) wrote: 259 [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 113ms] SocketTube(9) write: requesting more... [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 113ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Publisher(SocketTube(9)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Exchange sendRequestBody [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] jdk.internal.net.http.Http1Request@691279a7 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@1ac4747c [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Publisher(SocketTube(9)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 114ms] jdk.internal.net.http.Http1Request@691279a7 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@1ac4747c [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 115ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.425Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.425Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.425Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.425Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.425Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.425Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.425Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.425Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.425Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.425Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.425Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.425Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.425Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.425Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.425Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.425Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.425Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.425Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.425Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 116ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 117ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 117ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 117ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 117ms] SocketTube(9) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 117ms] SocketTube(9) pausing read event [2025-09-06T05:42:34.425Z] DEBUG: [HttpClient-9-SelectorManager] [3s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437d3ac4 for None (false) [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 118ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35ba0118 [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 118ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 118ms] Http1AsyncReceiver(SocketTube(9)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.425Z] DEBUG: [MainThread] [3s 118ms] Http1AsyncReceiver(SocketTube(9)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.425Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8 [2025-09-06T05:42:34.425Z] queue.isEmpty: true [2025-09-06T05:42:34.425Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.425Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.425Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.425Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.425Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.425Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.425Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.425Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.425Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.425Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.425Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.425Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.425Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.425Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.425Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.426Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.426Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.426Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.426Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.426Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.426Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.426Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.426Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.426Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.426Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.426Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.426Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.426Z] ... 91 more [2025-09-06T05:42:34.426Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.426Z] ... 87 more [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8 [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1AsyncReceiver(SocketTube(9)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.426Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@34f8fbb8 queue.isEmpty: true [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) onReadError: cf is not yet completed [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) Stopping read scheduler [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) Read scheduler stopped [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] Http1Publisher(SocketTube(9)) onNext with 6 bytes [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) trying to write: 6 [2025-09-06T05:42:34.426Z] TestServer(1): headers read: [ POST /http2/fixed/x HTTP/1.1 [2025-09-06T05:42:34.426Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.426Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.426Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.426Z] Transfer-encoding: chunked [2025-09-06T05:42:34.426Z] Upgrade: h2c [2025-09-06T05:42:34.426Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.426Z] X-expect-exception: true [2025-09-06T05:42:34.426Z] [2025-09-06T05:42:34.426Z] ] [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) write: cancel [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 119ms] SocketTube(9) write: resetting demand to 0 [2025-09-06T05:42:34.426Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 120ms] Http1Publisher(SocketTube(9)) subscription cancelled for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.426Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.426Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.426Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.426Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.426Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.426Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.426Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.426Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.426Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.426Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.426Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 120ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 120ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.426Z] TestServer(1): Server connection to /127.0.0.1:59101 stopping. 0 streams [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 120ms] HttpClientImpl(9) ClientImpl (async) elapsed 27 millis for POST to http://127.0.0.1:59091/http2/fixed/x [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-9-SelectorManager] [3s 135ms] HttpClientImpl(9) SelectorManager shutting down [2025-09-06T05:42:34.426Z] [3 s, 980 ms, 185500 ns] waiting for client to shutdown: HttpClientImpl(9) [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-9-SelectorManager] [3s 147ms] Http2ClientImpl stopping [2025-09-06T05:42:34.426Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@7cd1cb73 [2025-09-06T05:42:34.426Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.426Z] [4 s, 3 ms, 88100 ns] client shutdown normally: HttpClientImpl(9) [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 159ms] HttpClientImpl(10) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 161ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 162ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/fixed/x POST, [2025-09-06T05:42:34.426Z] proxy=null [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 162ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 162ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 162ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 162ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 162ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 162ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@141c5f49 queue.isEmpty: true [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@141c5f49, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@141c5f49 [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@141c5f49 [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1Exchange response created in advance [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.426Z] TestServer(1): connection accepted [2025-09-06T05:42:34.426Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.426Z] TestServer(1): accepting connections [2025-09-06T05:42:34.426Z] TestServer(1): creating connection [2025-09-06T05:42:34.426Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59102,localport=59091] [2025-09-06T05:42:34.426Z] TestServer(1): starting connection [2025-09-06T05:42:34.426Z] DEBUG: [MainThread] [3s 163ms] PlainHttpConnection(SocketTube(10)) registering connect event [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6bbdd26f for C (true) [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59102 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] Http1Exchange SocketTube(10) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@3affa2b0 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] SocketTube(10) connecting flows [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] SocketTube(10) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10623234 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] SocketTube(10) registering subscribe event [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) subscribe event raised [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10623234 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) read demand reset to 0 [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10623234 [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] SocketTube(10) subscribed for writing [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) onSubscribe called [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) pending subscriber subscribed [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-3] [3s 164ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@141c5f49 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-3] [3s 164ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-3] [3s 164ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@45ebe6aa [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-3] [3s 164ms] SocketTube(10) got some demand for reading [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-3] [3s 164ms] SocketTube(10) resuming read event [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] SocketTube(10) write: registering startSubscription event [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6145b91f for R (true) [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) write: starting subscription [2025-09-06T05:42:34.426Z] DEBUG: [HttpClient-10-SelectorManager] [3s 164ms] SocketTube(10) write: offloading requestMore [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 164ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-3] [3s 165ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-1] [3s 165ms] SocketTube(10) write: requesting more... [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-1] [3s 165ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-1] [3s 165ms] Http1Publisher(SocketTube(10)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-1] [3s 165ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-1] [3s 165ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] Http1Publisher(SocketTube(10)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] Http1Publisher(SocketTube(10)) onNext with 259 bytes [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 165ms] SocketTube(10) trying to write: 259 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(10) wrote: 259 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(10) write: requesting more... [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Publisher(SocketTube(10)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Exchange sendRequestBody [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] jdk.internal.net.http.Http1Request@5c4eb2cb Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@3060ef02 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Publisher(SocketTube(10)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] jdk.internal.net.http.Http1Request@5c4eb2cb Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@3060ef02 [2025-09-06T05:42:34.426Z] DEBUG: [pool-1-thread-2] [3s 166ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.426Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.426Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.426Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.426Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.426Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] SocketTube(10) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] SocketTube(10) pausing read event [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-10-SelectorManager] [3s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6145b91f for None (false) [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10623234 [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] Http1AsyncReceiver(SocketTube(10)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 167ms] Http1AsyncReceiver(SocketTube(10)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.427Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@141c5f49 [2025-09-06T05:42:34.427Z] queue.isEmpty: true [2025-09-06T05:42:34.427Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.427Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.427Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.427Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.427Z] ... 44 more [2025-09-06T05:42:34.427Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.427Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.427Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.427Z] ... 40 more [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@141c5f49 [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(10)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.427Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@141c5f49 queue.isEmpty: true [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) onReadError: cf is not yet completed [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] SocketTube(10) Stopping read scheduler [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 170ms] SocketTube(10) Read scheduler stopped [2025-09-06T05:42:34.427Z] TestServer(1): headers read: [ POST /http2/fixed/x HTTP/1.1 [2025-09-06T05:42:34.427Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.427Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.427Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.427Z] Transfer-encoding: chunked [2025-09-06T05:42:34.427Z] Upgrade: h2c [2025-09-06T05:42:34.427Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.427Z] X-expect-exception: true [2025-09-06T05:42:34.427Z] [2025-09-06T05:42:34.427Z] ] [2025-09-06T05:42:34.427Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.427Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.427Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.427Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.427Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.427Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.427Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.427Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.427Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.427Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.427Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.427Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.427Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.427Z] TestServer(1): Server connection to /127.0.0.1:59102 stopping. 0 streams [2025-09-06T05:42:34.427Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@614edeea [2025-09-06T05:42:34.427Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] Http1Publisher(SocketTube(10)) onNext with 6 bytes [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(10) trying to write: 6 [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(10) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(10) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(10) write: cancel [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(10) write: resetting demand to 0 [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] Http1Publisher(SocketTube(10)) subscription cancelled for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 171ms] HttpClientImpl(10) ClientImpl (async) elapsed 9 millis for POST to http://127.0.0.1:59091/http2/fixed/x [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-10-SelectorManager] [3s 185ms] HttpClientImpl(10) SelectorManager shutting down [2025-09-06T05:42:34.427Z] [4 s, 29 ms, 531100 ns] waiting for client to shutdown: HttpClientImpl(10) [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-10-SelectorManager] [3s 185ms] Http2ClientImpl stopping [2025-09-06T05:42:34.427Z] [4 s, 52 ms, 176600 ns] client shutdown normally: HttpClientImpl(10) [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 209ms] HttpClientImpl(11) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/chunk/x POST, [2025-09-06T05:42:34.427Z] proxy=null [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 214ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 215ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 215ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 215ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f queue.isEmpty: true [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 215ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 215ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 218ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 218ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 218ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 218ms] Http1Exchange response created in advance [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 218ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.427Z] TestServer(1): connection accepted [2025-09-06T05:42:34.427Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.427Z] TestServer(1): accepting connections [2025-09-06T05:42:34.427Z] TestServer(1): creating connection [2025-09-06T05:42:34.427Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59103,localport=59091] [2025-09-06T05:42:34.427Z] TestServer(1): starting connection [2025-09-06T05:42:34.427Z] DEBUG: [MainThread] [3s 219ms] PlainHttpConnection(SocketTube(11)) registering connect event [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@342f8479 for C (true) [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59103 [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Exchange SocketTube(11) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@44fc033 [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(11) connecting flows [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(11) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@422cc8b [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(11) registering subscribe event [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) subscribe event raised [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@422cc8b [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) read demand reset to 0 [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@422cc8b [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) onSubscribe called [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) pending subscriber subscribed [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(11) subscribed for writing [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(11) write: registering startSubscription event [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) write: starting subscription [2025-09-06T05:42:34.427Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SocketTube(11) write: offloading requestMore [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-1] [3s 220ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-1] [3s 220ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-1] [3s 220ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@64cea0cd [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-1] [3s 220ms] SocketTube(11) got some demand for reading [2025-09-06T05:42:34.427Z] DEBUG: [pool-1-thread-1] [3s 220ms] SocketTube(11) resuming read event [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.428Z] DEBUG: [HttpClient-11-SelectorManager] [3s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed7ef09 for R (true) [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-1] [3s 220ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-3] [3s 220ms] SocketTube(11) write: requesting more... [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-3] [3s 220ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-3] [3s 220ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Publisher(SocketTube(11)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 220ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Publisher(SocketTube(11)) onNext with 259 bytes [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] SocketTube(11) trying to write: 259 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] SocketTube(11) wrote: 259 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] SocketTube(11) write: requesting more... [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Publisher(SocketTube(11)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Exchange sendRequestBody [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] jdk.internal.net.http.Http1Request@4ce0486b Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@16b91646 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Publisher(SocketTube(11)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] jdk.internal.net.http.Http1Request@4ce0486b Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@16b91646 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 221ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.428Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.428Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] SocketTube(11) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] SocketTube(11) pausing read event [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@422cc8b [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] Http1AsyncReceiver(SocketTube(11)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.428Z] DEBUG: [HttpClient-11-SelectorManager] [3s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed7ef09 for None (false) [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 222ms] Http1AsyncReceiver(SocketTube(11)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.428Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f [2025-09-06T05:42:34.428Z] queue.isEmpty: true [2025-09-06T05:42:34.428Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.428Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.428Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.428Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.428Z] ... 44 more [2025-09-06T05:42:34.428Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.428Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.428Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.428Z] ... 40 more [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.428Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@5e95fe5f queue.isEmpty: true [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) onReadError: cf is not yet completed [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) Stopping read scheduler [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) Read scheduler stopped [2025-09-06T05:42:34.428Z] TestServer(1): headers read: [ POST /http2/chunk/x HTTP/1.1 [2025-09-06T05:42:34.428Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.428Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.428Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.428Z] Transfer-encoding: chunked [2025-09-06T05:42:34.428Z] Upgrade: h2c [2025-09-06T05:42:34.428Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.428Z] X-expect-exception: true [2025-09-06T05:42:34.428Z] [2025-09-06T05:42:34.428Z] ] [2025-09-06T05:42:34.428Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.428Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.428Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.428Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.428Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.428Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.428Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.428Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.428Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.428Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.428Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.428Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.428Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.428Z] TestServer(1): Server connection to /127.0.0.1:59103 stopping. 0 streams [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Publisher(SocketTube(11)) onNext with 6 bytes [2025-09-06T05:42:34.428Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@256457b9 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) trying to write: 6 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.428Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) write: cancel [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) write: resetting demand to 0 [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Publisher(SocketTube(11)) subscription cancelled for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.428Z] DEBUG: [pool-1-thread-2] [3s 223ms] HttpClientImpl(11) ClientImpl (async) elapsed 9 millis for POST to http://127.0.0.1:59091/http2/chunk/x [2025-09-06T05:42:34.428Z] DEBUG: [HttpClient-11-SelectorManager] [3s 238ms] HttpClientImpl(11) SelectorManager shutting down [2025-09-06T05:42:34.428Z] [4 s, 82 ms, 900900 ns] waiting for client to shutdown: HttpClientImpl(11) [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] Http2ClientImpl stopping [2025-09-06T05:42:34.429Z] [4 s, 105 ms, 102300 ns] client shutdown normally: HttpClientImpl(11) [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 260ms] HttpClientImpl(12) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 265ms] HttpClientImpl(12) ClientImpl (async) send http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 265ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/chunk/x POST, [2025-09-06T05:42:34.429Z] proxy=null [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 266ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2764c68d queue.isEmpty: true [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 267ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2764c68d, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 267ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2764c68d [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 267ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 267ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2764c68d [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 267ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 267ms] Http1Exchange response created in advance [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 267ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.429Z] TestServer(1): connection accepted [2025-09-06T05:42:34.429Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.429Z] TestServer(1): accepting connections [2025-09-06T05:42:34.429Z] TestServer(1): creating connection [2025-09-06T05:42:34.429Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59104,localport=59091] [2025-09-06T05:42:34.429Z] TestServer(1): starting connection [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 268ms] PlainHttpConnection(SocketTube(12)) registering connect event [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3f14f412 for C (true) [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 268ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 268ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59104 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 268ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 268ms] Http1Exchange SocketTube(12) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@27b105e2 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 268ms] SocketTube(12) connecting flows [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] SocketTube(12) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5627704d [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] SocketTube(12) registering subscribe event [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) subscribe event raised [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5627704d [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) read demand reset to 0 [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5627704d [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) onSubscribe called [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) pending subscriber subscribed [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-2] [3s 269ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2764c68d [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-2] [3s 269ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-2] [3s 269ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@34381688 [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-2] [3s 269ms] SocketTube(12) got some demand for reading [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-2] [3s 269ms] SocketTube(12) resuming read event [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] SocketTube(12) subscribed for writing [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] SocketTube(12) write: registering startSubscription event [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35ec9f62 for R (true) [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) write: starting subscription [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SocketTube(12) write: offloading requestMore [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-2] [3s 269ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-3] [3s 269ms] SocketTube(12) write: requesting more... [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-3] [3s 269ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-3] [3s 269ms] Http1Publisher(SocketTube(12)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-3] [3s 269ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.429Z] DEBUG: [pool-1-thread-3] [3s 269ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Publisher(SocketTube(12)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] Http1Publisher(SocketTube(12)) onNext with 259 bytes [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 269ms] SocketTube(12) trying to write: 259 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] SocketTube(12) wrote: 259 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] SocketTube(12) write: requesting more... [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Http1Publisher(SocketTube(12)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Exchange sendRequestBody [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 270ms] jdk.internal.net.http.Http1Request@e55ea6 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@1b4a0b3 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 271ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 271ms] Http1Publisher(SocketTube(12)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 271ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 271ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 271ms] jdk.internal.net.http.Http1Request@e55ea6 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@1b4a0b3 [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 271ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.429Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.429Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.429Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.429Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.429Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.429Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.429Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.429Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.429Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.429Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.429Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.429Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.429Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.429Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.429Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.429Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.429Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.429Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.429Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.429Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.429Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.429Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.429Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.429Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.429Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.429Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.429Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.429Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.429Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.429Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.429Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.429Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.429Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.429Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 272ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] SocketTube(12) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] SocketTube(12) pausing read event [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5627704d [2025-09-06T05:42:34.429Z] DEBUG: [HttpClient-12-SelectorManager] [3s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35ec9f62 for None (false) [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] Http1AsyncReceiver(SocketTube(12)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.429Z] DEBUG: [MainThread] [3s 273ms] Http1AsyncReceiver(SocketTube(12)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.429Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2764c68d [2025-09-06T05:42:34.429Z] queue.isEmpty: true [2025-09-06T05:42:34.429Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.429Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.430Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.430Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.430Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.430Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.430Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.430Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.430Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.430Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.430Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.430Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.430Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.430Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.430Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.430Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.430Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.430Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.430Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.430Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.430Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.430Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.430Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.430Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.430Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.430Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.430Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.430Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.430Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.430Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.430Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.430Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.430Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.430Z] ... 91 more [2025-09-06T05:42:34.430Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.430Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.430Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.430Z] ... 87 more [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 275ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2764c68d [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 275ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 275ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 275ms] Http1AsyncReceiver(SocketTube(12)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.430Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2764c68d queue.isEmpty: true [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) onReadError: cf is not yet completed [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] SocketTube(12) Stopping read scheduler [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] SocketTube(12) Read scheduler stopped [2025-09-06T05:42:34.430Z] TestServer(1): headers read: [ POST /http2/chunk/x HTTP/1.1 [2025-09-06T05:42:34.430Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.430Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.430Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.430Z] Transfer-encoding: chunked [2025-09-06T05:42:34.430Z] Upgrade: h2c [2025-09-06T05:42:34.430Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.430Z] X-expect-exception: true [2025-09-06T05:42:34.430Z] [2025-09-06T05:42:34.430Z] ] [2025-09-06T05:42:34.430Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.430Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.430Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.430Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.430Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.430Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.430Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.430Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.430Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.430Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.430Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.430Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.430Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.430Z] TestServer(1): Server connection to /127.0.0.1:59104 stopping. 0 streams [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 276ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.430Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@6c9c4bd6 [2025-09-06T05:42:34.430Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] Http1Publisher(SocketTube(12)) onNext with 6 bytes [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] SocketTube(12) trying to write: 6 [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] SocketTube(12) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] SocketTube(12) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] SocketTube(12) write: cancel [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] SocketTube(12) write: resetting demand to 0 [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] Http1Publisher(SocketTube(12)) subscription cancelled for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 277ms] HttpClientImpl(12) ClientImpl (async) elapsed 11 millis for POST to http://127.0.0.1:59091/http2/chunk/x [2025-09-06T05:42:34.430Z] DEBUG: [HttpClient-12-SelectorManager] [3s 290ms] HttpClientImpl(12) SelectorManager shutting down [2025-09-06T05:42:34.430Z] DEBUG: [HttpClient-12-SelectorManager] [3s 290ms] Http2ClientImpl stopping [2025-09-06T05:42:34.430Z] [4 s, 135 ms, 222400 ns] waiting for client to shutdown: HttpClientImpl(12) [2025-09-06T05:42:34.430Z] [4 s, 135 ms, 315100 ns] client shutdown normally: HttpClientImpl(12) [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 296ms] HttpClientImpl(13) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 304ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:59092/https2/fixed/x POST [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 304ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/fixed/x POST, [2025-09-06T05:42:34.430Z] proxy=null [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 304ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 304ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.430Z] TestServer(2): connection accepted [2025-09-06T05:42:34.430Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.430Z] TestServer(2): accepting connections [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 305ms] PlainHttpConnection(SocketTube(13)) registering connect event [2025-09-06T05:42:34.430Z] DEBUG: [MainThread] [3s 305ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.430Z] DEBUG: [HttpClient-13-SelectorManager] [3s 306ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@29d2a7f6 for C (true) [2025-09-06T05:42:34.430Z] TestServer(2): creating connection [2025-09-06T05:42:34.430Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59105, Session(1757137330165|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.430Z] DEBUG: [HttpClient-13-SelectorManager] [3s 306ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect [2025-09-06T05:42:34.430Z] DEBUG: [HttpClient-13-SelectorManager] [3s 306ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59105 [2025-09-06T05:42:34.430Z] DEBUG: [pool-1-thread-3] [3s 306ms] SocketTube(13) connecting flows [2025-09-06T05:42:34.430Z] DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(13) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@331f44f3[Not completed, 4 dependents] (id=683) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.430Z] DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(13) registering subscribe event [2025-09-06T05:42:34.430Z] DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.430Z] DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(13)) requesting 1 [2025-09-06T05:42:34.430Z] DEBUG: [pool-1-thread-3] [3s 307ms] SSLTube(SocketTube(13)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.430Z] DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(13) subscribed for writing [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(13) write: registering startSubscription event [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(13)) wrapping 0 bytes [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 308ms] SocketTube(13) subscribe event raised [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@331f44f3[Not completed, 4 dependents] (id=683) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) read demand reset to 0 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@331f44f3[Not completed, 4 dependents] (id=683) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SSL Reader(SocketTube(13)) requesting 1 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) got some demand for reading [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) onSubscribe called [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) pending subscriber subscribed [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) write: starting subscription [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(13) write: offloading requestMore [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 310ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.431Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 310ms] SocketTube(13) write: requesting more... [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 310ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 310ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (true) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.431Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) Sending 428 bytes downstream [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) Adding 428 to outputQ queue [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) pushScheduler is alive [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 311ms] SocketTube(13) trying to write: 428 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for None (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SocketTube(13) read bytes: 127 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SSL Reader(SocketTube(13)) onNext [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SSL Reader(SocketTube(13)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for None (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 315ms] SocketTube(13) no more demand for reading [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 315ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSL Reader(SocketTube(13)) Unwrapping: 127 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.431Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSL Reader(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 316ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 320ms] SSLFlowDelegate(SocketTube(13)) finished task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(13) wrote: 428 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(13) write: requesting more... [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 322ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 322ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 322ms] SSL Writer(SocketTube(13)) wrapping 0 bytes [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.431Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.431Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) pushScheduler is alive [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SocketTube(13) trying to write: 6 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SocketTube(13) wrote: 6 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SocketTube(13) write: requesting more... [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 323ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_WRAP [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) requesting 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SocketTube(13) got some demand for reading [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (true) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for None (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SocketTube(13) read bytes: 85 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SSL Reader(SocketTube(13)) onNext [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SSL Reader(SocketTube(13)) Adding 85 bytes to read buffer [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) Unwrapping: 85 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.431Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 324ms] SSL Reader(SocketTube(13)) Unwrapping: 79 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.431Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSL Reader(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSLFlowDelegate(SocketTube(13)) finished task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSL Reader(SocketTube(13)) requesting 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SocketTube(13) got some demand for reading [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 325ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for None (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 333ms] SocketTube(13) read bytes: 1467 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 333ms] SSL Reader(SocketTube(13)) onNext [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 333ms] SSL Reader(SocketTube(13)) Adding 1467 bytes to read buffer [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 333ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 333ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 333ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 333ms] SSL Reader(SocketTube(13)) Unwrapping: 1467 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 335ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 335ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.431Z] bytesConsumed = 1467 bytesProduced = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 335ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1467 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 335ms] SSL Reader(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 335ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 335ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 337ms] SSLFlowDelegate(SocketTube(13)) finished task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 341ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 341ms] SSL Reader(SocketTube(13)) requesting 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 341ms] SocketTube(13) got some demand for reading [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 341ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 341ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 342ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for None (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 372ms] SocketTube(13) read bytes: 558 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 372ms] SSL Reader(SocketTube(13)) onNext [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 372ms] SSL Reader(SocketTube(13)) Adding 558 bytes to read buffer [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 372ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 372ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSL Reader(SocketTube(13)) Unwrapping: 558 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.431Z] bytesConsumed = 558 bytesProduced = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 558 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSL Reader(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 372ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SSLFlowDelegate(SocketTube(13)) finished task execution [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SSL Reader(SocketTube(13)) requesting 1 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SocketTube(13) got some demand for reading [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for None (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SocketTube(13) read bytes: 90 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SSL Reader(SocketTube(13)) onNext [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SSL Reader(SocketTube(13)) Adding 90 bytes to read buffer [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SocketTube(13) resuming read event [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 373ms] SSL Reader(SocketTube(13)) Unwrapping: 90 [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a79b0a3 for R (false) [2025-09-06T05:42:34.431Z] DEBUG: [HttpClient-13-SelectorManager] [3s 373ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 374ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 374ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.431Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 374ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 376ms] SSL Reader(SocketTube(13)) handshaking [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 377ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 377ms] SSL Writer(SocketTube(13)) wrapping 0 bytes [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 377ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.431Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 377ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 377ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.431Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 377ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 377ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 380ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 380ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSLTube(SocketTube(13)) connecting flows [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52a472 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSLTube(SocketTube(13)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@55b64efa [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 440ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@55b64efa [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 441ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 443ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 443ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 447ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(13)) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 447ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 447ms] SSL Writer(SocketTube(13)) onNext [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 447ms] SSL Writer(SocketTube(13)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 447ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 448ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 448ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 448ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.431Z] DEBUG: [pool-1-thread-2] [3s 457ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 457ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 458ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 458ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 458ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 458ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 458ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 458ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 469ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 470ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 470ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 472ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 474ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 474ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 479ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 74 bytes to the write queue [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 479ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 479ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 480ms] Exchange sendRequestBody [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 483ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 483ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 483ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 483ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 483ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 483ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 10 bytes to the write queue [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 484ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 484ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 484ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) trySend: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.432Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.432Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.432Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.432Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 487ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 488ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) cancelling stream 1: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 488ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) stream 1 closing due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 488ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 488ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes to the write queue [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 488ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 488ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 490ms] HttpClientImpl(13) ClientImpl (async) elapsed 185 millis for POST to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 507ms] HttpClientImpl(13) SelectorManager shutting down [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 508ms] Http2ClientImpl stopping [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 508ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 508ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 509ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 34 bytes to the write queue [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 509ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] SocketTube(13) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] SocketTube(13) pausing read event [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@331f44f3[Completed normally] (id=683) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52a472, getALPN: jdk.internal.net.http.common.MinimalFuture@116cfd03[Completed normally] (id=689), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=90 lim=90 cap=2048], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] SocketTube(13) Stopping read scheduler [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] SocketTube(13) Read scheduler stopped [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-13-SelectorManager] [3s 512ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams [2025-09-06T05:42:34.432Z] [4 s, 358 ms, 536400 ns] waiting for client to shutdown: HttpClientImpl(13) [2025-09-06T05:42:34.432Z] [4 s, 358 ms, 631200 ns] client shutdown normally: HttpClientImpl(13) [2025-09-06T05:42:34.432Z] DEBUG: [MainThread] [3s 514ms] HttpClientImpl(14) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.432Z] TestServer(2): unexpected exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.432Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1716) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) [2025-09-06T05:42:34.432Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.handshake(Http2TestServerConnection.java:348) [2025-09-06T05:42:34.432Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.<init>(Http2TestServerConnection.java:178) [2025-09-06T05:42:34.432Z] at jdk.httpclient.test.lib.http2.Http2TestServer.createConnection(Http2TestServer.java:396) [2025-09-06T05:42:34.432Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:313) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.432Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.432Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.432Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-09-06T05:42:34.432Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) [2025-09-06T05:42:34.432Z] ... 12 more [2025-09-06T05:42:34.432Z] TestServer(2): failed to start connection: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 516ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SSL Writer(SocketTube(13)) pushScheduler is alive [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SocketTube(13) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SocketTube(13) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SocketTube(13) write: cancel [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SocketTube(13) write: resetting demand to 0 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SSLTube(SocketTube(13)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@55b64efa [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SSL Reader(SocketTube(13)) stop [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SSL Writer(SocketTube(13)) stop [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 517ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.432Z] DEBUG: [MainThread] [3s 520ms] HttpClientImpl(14) ClientImpl (async) send https://127.0.0.1:59092/https2/fixed/x POST [2025-09-06T05:42:34.432Z] DEBUG: [MainThread] [3s 520ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/fixed/x POST, [2025-09-06T05:42:34.432Z] proxy=null [2025-09-06T05:42:34.432Z] DEBUG: [MainThread] [3s 520ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.432Z] DEBUG: [MainThread] [3s 520ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.432Z] TestServer(2): connection accepted [2025-09-06T05:42:34.432Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.432Z] TestServer(2): accepting connections [2025-09-06T05:42:34.432Z] TestServer(2): creating connection [2025-09-06T05:42:34.432Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59106, Session(1757137333615|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.432Z] DEBUG: [MainThread] [3s 524ms] PlainHttpConnection(SocketTube(14)) registering connect event [2025-09-06T05:42:34.432Z] DEBUG: [MainThread] [3s 524ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 529ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7acc608 for C (true) [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 532ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 532ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59106 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SocketTube(14) connecting flows [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SocketTube(14) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@402ef129[Not completed, 4 dependents] (id=739) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SocketTube(14) registering subscribe event [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SSL Writer(SocketTube(14)) requesting 1 [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SSLTube(SocketTube(14)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SocketTube(14) subscribed for writing [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SocketTube(14) write: registering startSubscription event [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 533ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 534ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.432Z] DEBUG: [pool-1-thread-2] [3s 534ms] SSL Writer(SocketTube(14)) wrapping 0 bytes [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 538ms] SocketTube(14) subscribe event raised [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@402ef129[Not completed, 4 dependents] (id=739) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) read demand reset to 0 [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@402ef129[Not completed, 4 dependents] (id=739) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SSL Reader(SocketTube(14)) requesting 1 [2025-09-06T05:42:34.432Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) got some demand for reading [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) resuming read event [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) onSubscribe called [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) pending subscriber subscribed [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) write: starting subscription [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SocketTube(14) write: offloading requestMore [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d54ad78 for R (true) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 542ms] SocketTube(14) write: requesting more... [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 542ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 542ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 542ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.433Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 542ms] SSL Writer(SocketTube(14)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 542ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.433Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 542ms] SSL Writer(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 545ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 545ms] SSL Writer(SocketTube(14)) Sending 428 bytes downstream [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 545ms] SSL Writer(SocketTube(14)) Adding 428 to outputQ queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 545ms] SSL Writer(SocketTube(14)) pushScheduler is alive [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 545ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 545ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 545ms] SocketTube(14) trying to write: 428 [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d54ad78 for None (false) [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] HttpClientImpl(14) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] SocketTube(14) read bytes: 212 [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] SSL Reader(SocketTube(14)) onNext [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] SSL Reader(SocketTube(14)) Adding 212 bytes to read buffer [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] SocketTube(14) resuming read event [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d54ad78 for R (false) [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 551ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 557ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d54ad78 for None (false) [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 557ms] SocketTube(14) no more demand for reading [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 557ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:212, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSL Reader(SocketTube(14)) Unwrapping: 212 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 212 into buffer of 512 remaining to decode: 85 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.433Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSL Reader(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 559ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 563ms] SocketTube(14) wrote: 428 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 563ms] SocketTube(14) write: requesting more... [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 563ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 563ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 563ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 563ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) wrapping 0 bytes [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.433Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.433Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSLFlowDelegate(SocketTube(14)) finished task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) pushScheduler is alive [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Unwrapping: 85 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.433Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Unwrapping: 79 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SocketTube(14) trying to write: 6 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SocketTube(14) wrote: 6 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SocketTube(14) write: requesting more... [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.433Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 580ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSLFlowDelegate(SocketTube(14)) finished task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SSL Reader(SocketTube(14)) requesting 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(14) got some demand for reading [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(14) resuming read event [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-2] [3s 581ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d54ad78 for R (true) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d54ad78 for None (false) [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SocketTube(14) read bytes: 2115 [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SSL Reader(SocketTube(14)) onNext [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SSL Reader(SocketTube(14)) Adding 2115 bytes to read buffer [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SocketTube(14) resuming read event [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d54ad78 for R (false) [2025-09-06T05:42:34.433Z] DEBUG: [HttpClient-14-SelectorManager] [3s 581ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:2115, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(14)) Unwrapping: 2115 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 2115 into buffer of 512 remaining to decode: 648 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.433Z] bytesConsumed = 1467 bytesProduced = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1467 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 581ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSLFlowDelegate(SocketTube(14)) finished task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSL Reader(SocketTube(14)) Unwrapping: 648 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.433Z] bytesConsumed = 558 bytesProduced = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 558 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSL Reader(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 582ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 584ms] SSLFlowDelegate(SocketTube(14)) finished task execution [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 584ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 584ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 584ms] SSL Reader(SocketTube(14)) Unwrapping: 90 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 587ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 587ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.433Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 587ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 587ms] SSL Reader(SocketTube(14)) handshaking [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 587ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 587ms] SSL Writer(SocketTube(14)) wrapping 0 bytes [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 587ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.433Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.433Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSLTube(SocketTube(14)) connecting flows [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9fcd8f3 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSLTube(SocketTube(14)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@33247994 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@33247994 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 588ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(14)) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] SSL Writer(SocketTube(14)) onNext [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] SSL Writer(SocketTube(14)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 590ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 591ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 74 bytes to the write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Exchange sendRequestBody [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 10 bytes to the write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.433Z] DEBUG: [pool-1-thread-3] [3s 592ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) trySend: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.433Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.433Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.433Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.433Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.433Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.433Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.433Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.434Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.434Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.434Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 594ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 594ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) cancelling stream 1: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 594ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) stream 1 closing due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 594ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 594ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes to the write queue [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 594ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 594ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 595ms] HttpClientImpl(14) ClientImpl (async) elapsed 74 millis for POST to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 611ms] HttpClientImpl(14) SelectorManager shutting down [2025-09-06T05:42:34.434Z] [4 s, 456 ms, 79900 ns] waiting for client to shutdown: HttpClientImpl(14) [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 624ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 624ms] Http2ClientImpl stopping [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 624ms] SSL Writer(SocketTube(14)) pushScheduler is alive [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 624ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 624ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 624ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 624ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(14) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(14) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(14) pausing read event [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(14) ReadEvent abort: java.io.IOException: selector manager closed [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 34 bytes to the write queue [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(14) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6091e6ef (java.io.IOException: selector manager closed) [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(14) signal read error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-14-SelectorManager] [3s 625ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams [2025-09-06T05:42:34.434Z] TestServer(2): unexpected exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.434Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1716) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) [2025-09-06T05:42:34.434Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.handshake(Http2TestServerConnection.java:348) [2025-09-06T05:42:34.434Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.<init>(Http2TestServerConnection.java:178) [2025-09-06T05:42:34.434Z] at jdk.httpclient.test.lib.http2.Http2TestServer.createConnection(Http2TestServer.java:396) [2025-09-06T05:42:34.434Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:313) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.434Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.434Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.434Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-09-06T05:42:34.434Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) [2025-09-06T05:42:34.434Z] ... 12 more [2025-09-06T05:42:34.434Z] TestServer(2): failed to start connection: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SocketTube(14) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@402ef129[Not completed, 4 dependents] (id=739) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9fcd8f3, getALPN: jdk.internal.net.http.common.MinimalFuture@f45914e[Completed normally] (id=745), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2115 lim=2115 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SocketTube(14) Stopping read scheduler [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SocketTube(14) Read scheduler stopped [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SocketTube(14) write: cancel [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SocketTube(14) write: resetting demand to 0 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SSLTube(SocketTube(14)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@33247994 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SSL Reader(SocketTube(14)) stop [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SSL Writer(SocketTube(14)) stop [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 626ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.434Z] [4 s, 482 ms, 10300 ns] client shutdown normally: HttpClientImpl(14) [2025-09-06T05:42:34.434Z] DEBUG: [MainThread] [3s 640ms] HttpClientImpl(15) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.434Z] DEBUG: [MainThread] [3s 644ms] HttpClientImpl(15) ClientImpl (async) send https://127.0.0.1:59092/https2/chunk/x POST [2025-09-06T05:42:34.434Z] DEBUG: [MainThread] [3s 644ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/chunk/x POST, [2025-09-06T05:42:34.434Z] proxy=null [2025-09-06T05:42:34.434Z] DEBUG: [MainThread] [3s 644ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.434Z] DEBUG: [MainThread] [3s 644ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.434Z] TestServer(2): connection accepted [2025-09-06T05:42:34.434Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.434Z] TestServer(2): accepting connections [2025-09-06T05:42:34.434Z] TestServer(2): creating connection [2025-09-06T05:42:34.434Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59107, Session(1757137333831|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.434Z] DEBUG: [MainThread] [3s 646ms] PlainHttpConnection(SocketTube(15)) registering connect event [2025-09-06T05:42:34.434Z] DEBUG: [MainThread] [3s 646ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 647ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57f8fb1e for C (true) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 647ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 647ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59107 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SocketTube(15) connecting flows [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SocketTube(15) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1fbdb1eb[Not completed, 4 dependents] (id=795) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SocketTube(15) registering subscribe event [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(15)) requesting 1 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SSLTube(SocketTube(15)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SocketTube(15) subscribed for writing [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SocketTube(15) write: registering startSubscription event [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(15)) wrapping 0 bytes [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 648ms] SocketTube(15) subscribe event raised [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 654ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.434Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1fbdb1eb[Not completed, 4 dependents] (id=795) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) read demand reset to 0 [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1fbdb1eb[Not completed, 4 dependents] (id=795) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SSL Reader(SocketTube(15)) requesting 1 [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) got some demand for reading [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) resuming read event [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) onSubscribe called [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) pending subscriber subscribed [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) write: starting subscription [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SocketTube(15) write: offloading requestMore [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 654ms] SocketTube(15) write: requesting more... [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 654ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 654ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d00906e for R (true) [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.434Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) handshaking [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) Sending 428 bytes downstream [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) Adding 428 to outputQ queue [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) pushScheduler is alive [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(15) trying to write: 428 [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d00906e for None (false) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 661ms] HttpClientImpl(15) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 661ms] SocketTube(15) read bytes: 127 [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 661ms] SSL Reader(SocketTube(15)) onNext [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 661ms] SSL Reader(SocketTube(15)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 661ms] SocketTube(15) resuming read event [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d00906e for R (false) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 661ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSL Reader(SocketTube(15)) Unwrapping: 127 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.434Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSL Reader(SocketTube(15)) handshaking [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 664ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d00906e for None (false) [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 667ms] SocketTube(15) no more demand for reading [2025-09-06T05:42:34.434Z] DEBUG: [HttpClient-15-SelectorManager] [3s 667ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(15) wrote: 428 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 682ms] SocketTube(15) write: requesting more... [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 682ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 682ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 682ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 683ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) wrapping 0 bytes [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.434Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.434Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) handshaking [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) pushScheduler is alive [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 693ms] SocketTube(15) trying to write: 6 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 694ms] SSLFlowDelegate(SocketTube(15)) finished task execution [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 694ms] SocketTube(15) wrote: 6 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 694ms] SocketTube(15) write: requesting more... [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 694ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 694ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 694ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 694ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-3] [3s 694ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.434Z] DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(15)) requesting 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 695ms] SocketTube(15) got some demand for reading [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 695ms] SocketTube(15) resuming read event [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 695ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d00906e for R (true) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d00906e for None (false) [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SocketTube(15) read bytes: 2200 [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SSL Reader(SocketTube(15)) onNext [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SSL Reader(SocketTube(15)) Adding 2200 bytes to read buffer [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SocketTube(15) resuming read event [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d00906e for R (false) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:2200, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 695ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(15)) Unwrapping: 2200 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 2200 into buffer of 512 remaining to decode: 2194 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.435Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) handshaking [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) Unwrapping: 2194 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 2194 into buffer of 512 remaining to decode: 2115 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.435Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) handshaking [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSLFlowDelegate(SocketTube(15)) finished task execution [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:2115, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(15)) Unwrapping: 2115 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 2115 into buffer of 512 remaining to decode: 648 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.435Z] bytesConsumed = 1467 bytesProduced = 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1467 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) handshaking [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSLFlowDelegate(SocketTube(15)) finished task execution [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) Unwrapping: 648 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.435Z] bytesConsumed = 558 bytesProduced = 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 558 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(15)) handshaking [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 697ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 698ms] SSLFlowDelegate(SocketTube(15)) finished task execution [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 698ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(15)) Unwrapping: 90 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.435Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(15)) handshaking [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Writer(SocketTube(15)) wrapping 0 bytes [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.435Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.435Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] SSLFlowDelegate(SocketTube(15)) setALPN = h2 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(15))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSLTube(SocketTube(15)) connecting flows [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5575d281 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(15))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSLTube(SocketTube(15)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4a09a9b8 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4a09a9b8 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] AsyncSSLConnection(SSLTube(SocketTube(15))) HttpPublisher: got request of 1 from SSLTube(SocketTube(15)) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] AsyncSSLConnection(SSLTube(SocketTube(15))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 701ms] AsyncSSLConnection(SSLTube(SocketTube(15))) signalling the publisher of the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 704ms] AsyncSSLConnection(SSLTube(SocketTube(15))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(15)) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 704ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 704ms] SSL Writer(SocketTube(15)) onNext [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 704ms] SSL Writer(SocketTube(15)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(15))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 706ms] AsyncSSLConnection(SSLTube(SocketTube(15))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 706ms] AsyncSSLConnection(SSLTube(SocketTube(15))) signalling the publisher of the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(15))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(15))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(15))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(15))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(15))) H2 processed buffered data [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 707ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(15))) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 709ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(15))) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 709ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 709ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SSLTube(SocketTube(15))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 710ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 712ms] Http2Connection(SSLTube(SocketTube(15))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 712ms] Http2Connection(SSLTube(SocketTube(15))) Opened stream 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 712ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 714ms] AsyncSSLConnection(SSLTube(SocketTube(15))) added 74 bytes to the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 715ms] AsyncSSLConnection(SSLTube(SocketTube(15))) signalling the publisher of the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 715ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 716ms] Exchange sendRequestBody [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 716ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 717ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 717ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 717ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 717ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 717ms] AsyncSSLConnection(SSLTube(SocketTube(15))) added 10 bytes to the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 717ms] AsyncSSLConnection(SSLTube(SocketTube(15))) signalling the publisher of the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 717ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) trySend: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.435Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.435Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.435Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.435Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) cancelling stream 1: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] Http2Connection(SSLTube(SocketTube(15)))/Stream(1) stream 1 closing due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] Http2Connection(SSLTube(SocketTube(15))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] AsyncSSLConnection(SSLTube(SocketTube(15))) added 13 bytes to the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] AsyncSSLConnection(SSLTube(SocketTube(15))) signalling the publisher of the write queue [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] Http2Connection(SSLTube(SocketTube(15))) Closed stream 1 [2025-09-06T05:42:34.435Z] DEBUG: [pool-1-thread-2] [3s 725ms] HttpClientImpl(15) ClientImpl (async) elapsed 81 millis for POST to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 742ms] HttpClientImpl(15) SelectorManager shutting down [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 742ms] Http2ClientImpl stopping [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 742ms] Http2Connection(SSLTube(SocketTube(15))) Close all streams [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 742ms] Http2Connection(SSLTube(SocketTube(15))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] AsyncSSLConnection(SSLTube(SocketTube(15))) added 34 bytes to the write queue [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] AsyncSSLConnection(SSLTube(SocketTube(15))) signalling the publisher of the write queue [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] Http2Connection(SSLTube(SocketTube(15))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(15))) [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(15))) [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] SocketTube(15) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] SocketTube(15) pausing read event [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1fbdb1eb[Completed normally] (id=795) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5575d281, getALPN: jdk.internal.net.http.common.MinimalFuture@8323dbf[Completed normally] (id=801), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2200 lim=2200 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] SocketTube(15) Stopping read scheduler [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] SocketTube(15) Read scheduler stopped [2025-09-06T05:42:34.435Z] DEBUG: [HttpClient-15-SelectorManager] [3s 743ms] Http2Connection(SSLTube(SocketTube(15))) Close all streams [2025-09-06T05:42:34.435Z] TestServer(2): unexpected exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.435Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.435Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1716) [2025-09-06T05:42:34.435Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514) [2025-09-06T05:42:34.435Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-09-06T05:42:34.435Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) [2025-09-06T05:42:34.435Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) [2025-09-06T05:42:34.435Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.handshake(Http2TestServerConnection.java:348) [2025-09-06T05:42:34.435Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.<init>(Http2TestServerConnection.java:178) [2025-09-06T05:42:34.435Z] at jdk.httpclient.test.lib.http2.Http2TestServer.createConnection(Http2TestServer.java:396) [2025-09-06T05:42:34.435Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:313) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.435Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.435Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.435Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-09-06T05:42:34.435Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494) [2025-09-06T05:42:34.436Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.436Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-09-06T05:42:34.436Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-09-06T05:42:34.436Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) [2025-09-06T05:42:34.436Z] ... 12 more [2025-09-06T05:42:34.436Z] TestServer(2): failed to start connection: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.436Z] [4 s, 589 ms, 62100 ns] waiting for client to shutdown: HttpClientImpl(15) [2025-09-06T05:42:34.436Z] [4 s, 589 ms, 535000 ns] client shutdown normally: HttpClientImpl(15) [2025-09-06T05:42:34.436Z] DEBUG: [MainThread] [3s 745ms] HttpClientImpl(16) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SSL Writer(SocketTube(15)) pushScheduler is alive [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SocketTube(15) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SocketTube(15) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SocketTube(15) write: cancel [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SocketTube(15) write: resetting demand to 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SSLTube(SocketTube(15)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4a09a9b8 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] AsyncSSLConnection(SSLTube(SocketTube(15))) HttpPublisher: cancelled by SSLTube(SocketTube(15)) [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(15)) stop [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SSL Writer(SocketTube(15)) stop [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 747ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.436Z] DEBUG: [MainThread] [3s 752ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:59092/https2/chunk/x POST [2025-09-06T05:42:34.436Z] DEBUG: [MainThread] [3s 756ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/chunk/x POST, [2025-09-06T05:42:34.436Z] proxy=null [2025-09-06T05:42:34.436Z] DEBUG: [MainThread] [3s 763ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.436Z] DEBUG: [MainThread] [3s 764ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.436Z] TestServer(2): connection accepted [2025-09-06T05:42:34.436Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.436Z] TestServer(2): accepting connections [2025-09-06T05:42:34.436Z] TestServer(2): creating connection [2025-09-06T05:42:34.436Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59108, Session(1757137333955|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.436Z] DEBUG: [MainThread] [3s 767ms] PlainHttpConnection(SocketTube(16)) registering connect event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 767ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@36138e62 for C (true) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 767ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 767ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59108 [2025-09-06T05:42:34.436Z] DEBUG: [MainThread] [3s 768ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 771ms] SocketTube(16) connecting flows [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 771ms] SocketTube(16) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@56797570[Not completed, 4 dependents] (id=851) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 771ms] SocketTube(16) registering subscribe event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) subscribe event raised [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@56797570[Not completed, 4 dependents] (id=851) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) read demand reset to 0 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@56797570[Not completed, 4 dependents] (id=851) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SSL Reader(SocketTube(16)) requesting 1 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) got some demand for reading [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) onSubscribe called [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SocketTube(16) pending subscriber subscribed [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (true) [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 775ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 775ms] SSL Writer(SocketTube(16)) requesting 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 775ms] SSLTube(SocketTube(16)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 775ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 775ms] SocketTube(16) subscribed for writing [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 775ms] SocketTube(16) write: registering startSubscription event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 775ms] SocketTube(16) write: starting subscription [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 775ms] SocketTube(16) write: offloading requestMore [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 776ms] SocketTube(16) write: requesting more... [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 776ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 776ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 776ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 776ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 776ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 776ms] SSL Writer(SocketTube(16)) wrapping 0 bytes [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 782ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.436Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 782ms] SSL Writer(SocketTube(16)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 782ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.436Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 782ms] SSL Writer(SocketTube(16)) handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 783ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 783ms] SSL Writer(SocketTube(16)) Sending 428 bytes downstream [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 783ms] SSL Writer(SocketTube(16)) Adding 428 to outputQ queue [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 783ms] SSL Writer(SocketTube(16)) pushScheduler is alive [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 785ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 785ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 785ms] SocketTube(16) trying to write: 428 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 785ms] SocketTube(16) wrote: 428 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 786ms] SocketTube(16) write: requesting more... [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 786ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 786ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 786ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for None (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SocketTube(16) read bytes: 127 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SSL Reader(SocketTube(16)) onNext [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SSL Reader(SocketTube(16)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(16)) Unwrapping: 127 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.436Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(16)) handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 788ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for None (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 790ms] SocketTube(16) no more demand for reading [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 790ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 795ms] SSLFlowDelegate(SocketTube(16)) finished task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-3] [3s 795ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_WRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 798ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Writer(SocketTube(16)) wrapping 0 bytes [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.436Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.436Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Writer(SocketTube(16)) handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Reader(SocketTube(16)) requesting 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SocketTube(16) got some demand for reading [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 803ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (true) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for None (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SocketTube(16) read bytes: 1552 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SSL Reader(SocketTube(16)) onNext [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SSL Reader(SocketTube(16)) Adding 1552 bytes to read buffer [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 804ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 804ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 804ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1552, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 804ms] SSL Reader(SocketTube(16)) Unwrapping: 1552 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 804ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1552 into buffer of 512 remaining to decode: 1546 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 804ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.436Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 804ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) Unwrapping: 1546 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1546 into buffer of 512 remaining to decode: 1467 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.436Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSLFlowDelegate(SocketTube(16)) finished task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(16)) Unwrapping: 1467 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.436Z] bytesConsumed = 1467 bytesProduced = 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1467 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(16)) handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 807ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 807ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SSLFlowDelegate(SocketTube(16)) finished task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SSL Reader(SocketTube(16)) requesting 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SocketTube(16) got some demand for reading [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (false) [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SSL Writer(SocketTube(16)) pushScheduler is alive [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 808ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SocketTube(16) trying to write: 6 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SocketTube(16) wrote: 6 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SocketTube(16) write: requesting more... [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 810ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 813ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for None (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SocketTube(16) read bytes: 558 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SSL Reader(SocketTube(16)) onNext [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SSL Reader(SocketTube(16)) Adding 558 bytes to read buffer [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for None (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SocketTube(16) no more demand for reading [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 818ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(16)) Unwrapping: 558 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.436Z] bytesConsumed = 558 bytesProduced = 0 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 558 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(16)) handshaking [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSLFlowDelegate(SocketTube(16)) finished task execution [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(16)) requesting 1 [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SocketTube(16) got some demand for reading [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 819ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (true) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for None (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SocketTube(16) read bytes: 90 [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SSL Reader(SocketTube(16)) onNext [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SSL Reader(SocketTube(16)) Adding 90 bytes to read buffer [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SocketTube(16) resuming read event [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cebe512 for R (false) [2025-09-06T05:42:34.436Z] DEBUG: [HttpClient-16-SelectorManager] [3s 820ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.436Z] DEBUG: [pool-1-thread-2] [3s 820ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 820ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 820ms] SSL Reader(SocketTube(16)) Unwrapping: 90 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 821ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 821ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.437Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 821ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 821ms] SSL Reader(SocketTube(16)) handshaking [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 821ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 821ms] SSL Writer(SocketTube(16)) wrapping 0 bytes [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.437Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.437Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSLFlowDelegate(SocketTube(16)) setALPN = h2 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(16))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSLTube(SocketTube(16)) connecting flows [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2d6354e4 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(16))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSLTube(SocketTube(16)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@2a207c99 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@2a207c99 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 822ms] AsyncSSLConnection(SSLTube(SocketTube(16))) HttpPublisher: got request of 1 from SSLTube(SocketTube(16)) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] AsyncSSLConnection(SSLTube(SocketTube(16))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] AsyncSSLConnection(SSLTube(SocketTube(16))) signalling the publisher of the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] AsyncSSLConnection(SSLTube(SocketTube(16))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(16)) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] SSL Writer(SocketTube(16)) onNext [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] SSL Writer(SocketTube(16)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] Http2Connection(SSLTube(SocketTube(16))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 824ms] AsyncSSLConnection(SSLTube(SocketTube(16))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] AsyncSSLConnection(SSLTube(SocketTube(16))) signalling the publisher of the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(16))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(16))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(16))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(16))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(16))) H2 processed buffered data [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(16))) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(16))) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 825ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 827ms] Http2Connection(SSLTube(SocketTube(16))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 827ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 827ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 827ms] Http2Connection(SSLTube(SocketTube(16))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 836ms] Http2Connection(SSLTube(SocketTube(16))) Opened stream 1 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 836ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 836ms] AsyncSSLConnection(SSLTube(SocketTube(16))) added 74 bytes to the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 836ms] AsyncSSLConnection(SSLTube(SocketTube(16))) signalling the publisher of the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 836ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 836ms] Exchange sendRequestBody [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 836ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 837ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 837ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 837ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 837ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 837ms] AsyncSSLConnection(SSLTube(SocketTube(16))) added 10 bytes to the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 837ms] AsyncSSLConnection(SSLTube(SocketTube(16))) signalling the publisher of the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 837ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 838ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) trySend: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.437Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.437Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.437Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.437Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 839ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 840ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) cancelling stream 1: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 840ms] Http2Connection(SSLTube(SocketTube(16)))/Stream(1) stream 1 closing due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 840ms] Http2Connection(SSLTube(SocketTube(16))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 842ms] AsyncSSLConnection(SSLTube(SocketTube(16))) added 13 bytes to the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 842ms] AsyncSSLConnection(SSLTube(SocketTube(16))) signalling the publisher of the write queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 842ms] Http2Connection(SSLTube(SocketTube(16))) Closed stream 1 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 843ms] HttpClientImpl(16) ClientImpl (async) elapsed 90 millis for POST to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 858ms] HttpClientImpl(16) SelectorManager shutting down [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 858ms] Http2ClientImpl stopping [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 858ms] Http2Connection(SSLTube(SocketTube(16))) Close all streams [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 858ms] Http2Connection(SSLTube(SocketTube(16))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] AsyncSSLConnection(SSLTube(SocketTube(16))) added 34 bytes to the write queue [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] AsyncSSLConnection(SSLTube(SocketTube(16))) signalling the publisher of the write queue [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] Http2Connection(SSLTube(SocketTube(16))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(16))) [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(16))) [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(16) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(16) pausing read event [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@56797570[Completed normally] (id=851) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2d6354e4, getALPN: jdk.internal.net.http.common.MinimalFuture@53239d2a[Completed normally] (id=857), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=90 lim=90 cap=2048], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(16) Stopping read scheduler [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(16) Read scheduler stopped [2025-09-06T05:42:34.437Z] TestServer(2): unexpected exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.437Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1716) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) [2025-09-06T05:42:34.437Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.handshake(Http2TestServerConnection.java:348) [2025-09-06T05:42:34.437Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.<init>(Http2TestServerConnection.java:178) [2025-09-06T05:42:34.437Z] at jdk.httpclient.test.lib.http2.Http2TestServer.createConnection(Http2TestServer.java:396) [2025-09-06T05:42:34.437Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:313) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.437Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.437Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.437Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-09-06T05:42:34.437Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) [2025-09-06T05:42:34.437Z] ... 12 more [2025-09-06T05:42:34.437Z] TestServer(2): failed to start connection: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-16-SelectorManager] [3s 860ms] Http2Connection(SSLTube(SocketTube(16))) Close all streams [2025-09-06T05:42:34.437Z] [4 s, 704 ms, 985000 ns] waiting for client to shutdown: HttpClientImpl(16) [2025-09-06T05:42:34.437Z] [4 s, 705 ms, 644800 ns] client shutdown normally: HttpClientImpl(16) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 860ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 862ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 862ms] SSL Writer(SocketTube(16)) pushScheduler is alive [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 862ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 866ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 866ms] SocketTube(16) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 866ms] SocketTube(16) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 866ms] SocketTube(16) write: cancel [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 866ms] SocketTube(16) write: resetting demand to 0 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 866ms] SSLTube(SocketTube(16)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@2a207c99 [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 866ms] AsyncSSLConnection(SSLTube(SocketTube(16))) HttpPublisher: cancelled by SSLTube(SocketTube(16)) [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 867ms] HttpClientImpl(17) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(16)) stop [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 867ms] SSL Writer(SocketTube(16)) stop [2025-09-06T05:42:34.437Z] DEBUG: [pool-1-thread-2] [3s 867ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 883ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 884ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/fixed/x POST, [2025-09-06T05:42:34.437Z] proxy=null [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 884ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 884ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 884ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 884ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 884ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 884ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 886ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 886ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0 queue.isEmpty: true [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0 [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0 [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1Exchange response created in advance [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 888ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 889ms] PlainHttpConnection(SocketTube(17)) registering connect event [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-17-SelectorManager] [3s 889ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@79281901 for C (true) [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-17-SelectorManager] [3s 889ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect [2025-09-06T05:42:34.437Z] DEBUG: [HttpClient-17-SelectorManager] [3s 889ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59109 [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 889ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 889ms] Http1Exchange SocketTube(17) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@5e30d801 [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 889ms] SocketTube(17) connecting flows [2025-09-06T05:42:34.437Z] DEBUG: [MainThread] [3s 889ms] SocketTube(17) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4fdc75bb [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 889ms] SocketTube(17) registering subscribe event [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) subscribe event raised [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4fdc75bb [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) read demand reset to 0 [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4fdc75bb [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) onSubscribe called [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) pending subscriber subscribed [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0 [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@1d128601 [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] SocketTube(17) got some demand for reading [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] SocketTube(17) resuming read event [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d07271 for R (true) [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 890ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 890ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 890ms] SocketTube(17) subscribed for writing [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 890ms] SocketTube(17) write: registering startSubscription event [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 890ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) write: starting subscription [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 890ms] SocketTube(17) write: offloading requestMore [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] SocketTube(17) write: requesting more... [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] Http1Publisher(SocketTube(17)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.438Z] DEBUG: [pool-1-thread-2] [3s 890ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Publisher(SocketTube(17)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Publisher(SocketTube(17)) onNext with 259 bytes [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] SocketTube(17) trying to write: 259 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] SocketTube(17) wrote: 259 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] SocketTube(17) write: requesting more... [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Publisher(SocketTube(17)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Exchange sendRequestBody [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 891ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] jdk.internal.net.http.Http1Request@5f881d2 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@72311401 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] Http1Publisher(SocketTube(17)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 892ms] jdk.internal.net.http.Http1Request@5f881d2 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@72311401 [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 893ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.438Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.438Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.438Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.438Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.438Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.438Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.438Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.438Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.438Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.438Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.438Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.438Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.438Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.438Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.438Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.438Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.438Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.438Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.438Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.438Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.438Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.438Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.438Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.438Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.438Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.438Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.438Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.438Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.438Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.438Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.438Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] SocketTube(17) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] SocketTube(17) pausing read event [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4fdc75bb [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] Http1AsyncReceiver(SocketTube(17)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.438Z] DEBUG: [HttpClient-17-SelectorManager] [3s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d07271 for None (false) [2025-09-06T05:42:34.438Z] DEBUG: [MainThread] [3s 895ms] Http1AsyncReceiver(SocketTube(17)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.438Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0 [2025-09-06T05:42:34.438Z] queue.isEmpty: true [2025-09-06T05:42:34.438Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.438Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.438Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.438Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.438Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.439Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.439Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.439Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.439Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.439Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.439Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.439Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.439Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.439Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.439Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.439Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.439Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.439Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.439Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.439Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.439Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.439Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.439Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.439Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.439Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.439Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.439Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.439Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.439Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.439Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.439Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.439Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.439Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.439Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.439Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.439Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.439Z] ... 91 more [2025-09-06T05:42:34.439Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.439Z] ... 87 more [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0 [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1AsyncReceiver(SocketTube(17)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.439Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@6a93a5b0 queue.isEmpty: true [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1Response(id=13, PlainHttpConnection(SocketTube(17))) onReadError: cf is not yet completed [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1Response(id=13, PlainHttpConnection(SocketTube(17))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) Stopping read scheduler [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) Read scheduler stopped [2025-09-06T05:42:34.439Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] Http1Publisher(SocketTube(17)) onNext with 6 bytes [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) trying to write: 6 [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) write: cancel [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 896ms] SocketTube(17) write: resetting demand to 0 [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 897ms] Http1Publisher(SocketTube(17)) subscription cancelled for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 897ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 897ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 897ms] HttpClientImpl(17) ClientImpl (async) elapsed 13 millis for POST to http://127.0.0.1:59089/http1/fixed/x [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 897ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 897ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/fixed/x POST, [2025-09-06T05:42:34.439Z] proxy=null [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 897ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 898ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 898ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 898ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 898ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 898ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4ad11383 queue.isEmpty: true [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4ad11383, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@4ad11383 [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@4ad11383 [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1Exchange response created in advance [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.439Z] DEBUG: [MainThread] [3s 909ms] PlainHttpConnection(SocketTube(18)) registering connect event [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f0b05a5 for C (true) [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59110 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 910ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 910ms] Http1Exchange SocketTube(18) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@2ae12533 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 910ms] SocketTube(18) connecting flows [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 910ms] SocketTube(18) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30c4042 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 910ms] SocketTube(18) registering subscribe event [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] SocketTube(18) subscribe event raised [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30c4042 [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] SocketTube(18) read demand reset to 0 [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] SocketTube(18) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30c4042 [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 910ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 911ms] SocketTube(18) onSubscribe called [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 911ms] SocketTube(18) pending subscriber subscribed [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 911ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 911ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 911ms] SocketTube(18) subscribed for writing [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 911ms] SocketTube(18) write: registering startSubscription event [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 911ms] SocketTube(18) write: starting subscription [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 911ms] SocketTube(18) write: offloading requestMore [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 911ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 911ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 912ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 912ms] Http1Publisher(SocketTube(18)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 912ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] SocketTube(18) write: requesting more... [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] Http1Publisher(SocketTube(18)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] Http1Publisher(SocketTube(18)) onNext with 259 bytes [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 912ms] SocketTube(18) trying to write: 259 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] SocketTube(18) wrote: 259 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] SocketTube(18) write: requesting more... [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] Http1Publisher(SocketTube(18)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-1] [3s 914ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-3] [3s 911ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@4ad11383 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-3] [3s 914ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-3] [3s 914ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@36cb0a87 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-3] [3s 914ms] SocketTube(18) got some demand for reading [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-3] [3s 914ms] SocketTube(18) resuming read event [2025-09-06T05:42:34.439Z] DEBUG: [HttpClient-17-SelectorManager] [3s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@771d4836 for R (true) [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Exchange sendRequestBody [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-3] [3s 915ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] jdk.internal.net.http.Http1Request@671bf9bc Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@6e3048f5 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Publisher(SocketTube(18)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] jdk.internal.net.http.Http1Request@671bf9bc Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@6e3048f5 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 915ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.439Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.439Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.439Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.439Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] SocketTube(18) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] SocketTube(18) pausing read event [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30c4042 [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] Http1AsyncReceiver(SocketTube(18)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.439Z] DEBUG: [pool-1-thread-2] [3s 916ms] Http1AsyncReceiver(SocketTube(18)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.439Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@4ad11383 [2025-09-06T05:42:34.439Z] queue.isEmpty: true [2025-09-06T05:42:34.439Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.439Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.439Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.440Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.440Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.440Z] ... 44 more [2025-09-06T05:42:34.440Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.440Z] ... 40 more [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 917ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@4ad11383 [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 917ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 917ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 917ms] Http1AsyncReceiver(SocketTube(18)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.440Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@4ad11383 queue.isEmpty: true [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@771d4836 for None (false) [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 917ms] Http1Response(id=14, PlainHttpConnection(SocketTube(18))) onReadError: cf is not yet completed [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 917ms] Http1Response(id=14, PlainHttpConnection(SocketTube(18))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 917ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 923ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 923ms] SocketTube(18) Stopping read scheduler [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) Read scheduler stopped [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] Http1Publisher(SocketTube(18)) onNext with 6 bytes [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) trying to write: 6 [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) write: cancel [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) write: resetting demand to 0 [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] Http1Publisher(SocketTube(18)) subscription cancelled for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 924ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 925ms] HttpClientImpl(17) ClientImpl (async) elapsed 28 millis for POST to http://127.0.0.1:59089/http1/fixed/x [2025-09-06T05:42:34.440Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/chunk/x POST, [2025-09-06T05:42:34.440Z] proxy=null [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@340084bf queue.isEmpty: true [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@340084bf, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@340084bf [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@340084bf [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1Exchange response created in advance [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 927ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 946ms] PlainHttpConnection(SocketTube(19)) registering connect event [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@10c1c77 for C (true) [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59111 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 947ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 947ms] Http1Exchange SocketTube(19) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@760fc4b7 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 947ms] SocketTube(19) connecting flows [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 947ms] SocketTube(19) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40dc99e4 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 947ms] SocketTube(19) registering subscribe event [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] SocketTube(19) subscribe event raised [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40dc99e4 [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] SocketTube(19) read demand reset to 0 [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] SocketTube(19) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40dc99e4 [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] SocketTube(19) onSubscribe called [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 947ms] SocketTube(19) pending subscriber subscribed [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 947ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@340084bf [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 947ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@716a937e [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] SocketTube(19) got some demand for reading [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] SocketTube(19) resuming read event [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1923ca for R (true) [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 948ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 948ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 948ms] SocketTube(19) subscribed for writing [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 948ms] SocketTube(19) write: registering startSubscription event [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 948ms] SocketTube(19) write: starting subscription [2025-09-06T05:42:34.440Z] DEBUG: [HttpClient-17-SelectorManager] [3s 948ms] SocketTube(19) write: offloading requestMore [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] SocketTube(19) write: requesting more... [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] Http1Publisher(SocketTube(19)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] Http1Publisher(SocketTube(19)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.440Z] DEBUG: [pool-1-thread-2] [3s 948ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 948ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] Http1Publisher(SocketTube(19)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] Http1Publisher(SocketTube(19)) onNext with 259 bytes [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] SocketTube(19) trying to write: 259 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] SocketTube(19) wrote: 259 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 955ms] SocketTube(19) write: requesting more... [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 956ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 956ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 956ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 956ms] Http1Publisher(SocketTube(19)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 956ms] Http1Publisher(SocketTube(19)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 958ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Exchange sendRequestBody [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] jdk.internal.net.http.Http1Request@66d04263 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@56c50178 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Publisher(SocketTube(19)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] jdk.internal.net.http.Http1Request@66d04263 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@56c50178 [2025-09-06T05:42:34.440Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.440Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.440Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.440Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.440Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.440Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.440Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.440Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.440Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.440Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.440Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.440Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.440Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.440Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.440Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.440Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.440Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.440Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.441Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.441Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.441Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.441Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.441Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.441Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.441Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 959ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 960ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 960ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 960ms] SocketTube(19) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 960ms] SocketTube(19) pausing read event [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 960ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40dc99e4 [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1923ca for None (false) [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 962ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 962ms] Http1AsyncReceiver(SocketTube(19)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 962ms] Http1AsyncReceiver(SocketTube(19)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.441Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@340084bf [2025-09-06T05:42:34.441Z] queue.isEmpty: true [2025-09-06T05:42:34.441Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.441Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.441Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.441Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.441Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.441Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.441Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.441Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.441Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.441Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.441Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.441Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.441Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.441Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.441Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.441Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.441Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.441Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.441Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.441Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.441Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.441Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.441Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.441Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.441Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.441Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.441Z] ... 91 more [2025-09-06T05:42:34.441Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.441Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.441Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.441Z] ... 87 more [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@340084bf [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1AsyncReceiver(SocketTube(19)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.441Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@340084bf queue.isEmpty: true [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1Response(id=15, PlainHttpConnection(SocketTube(19))) onReadError: cf is not yet completed [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1Response(id=15, PlainHttpConnection(SocketTube(19))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] SocketTube(19) Stopping read scheduler [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] SocketTube(19) Read scheduler stopped [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.441Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] Http1Publisher(SocketTube(19)) onNext with 6 bytes [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 963ms] SocketTube(19) trying to write: 6 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] SocketTube(19) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] SocketTube(19) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] SocketTube(19) write: cancel [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] SocketTube(19) write: resetting demand to 0 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] Http1Publisher(SocketTube(19)) subscription cancelled for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] HttpClientImpl(17) ClientImpl (async) elapsed 37 millis for POST to http://127.0.0.1:59089/http1/chunk/x [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 964ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 966ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/chunk/x POST, [2025-09-06T05:42:34.441Z] proxy=null [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 966ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 966ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 966ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 966ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 966ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 966ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@50d236b7 queue.isEmpty: true [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@50d236b7, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@50d236b7 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@50d236b7 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1Exchange response created in advance [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 967ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 968ms] PlainHttpConnection(SocketTube(20)) registering connect event [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@33bd76f1 for C (true) [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59112 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 968ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 968ms] Http1Exchange SocketTube(20) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@2e1d0547 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 968ms] SocketTube(20) connecting flows [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 968ms] SocketTube(20) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49c09d42 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 968ms] SocketTube(20) registering subscribe event [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] SocketTube(20) subscribe event raised [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49c09d42 [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] SocketTube(20) read demand reset to 0 [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] SocketTube(20) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49c09d42 [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] SocketTube(20) onSubscribe called [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 968ms] SocketTube(20) pending subscriber subscribed [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 968ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@50d236b7 [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 968ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 968ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@315c639a [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 968ms] SocketTube(20) got some demand for reading [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 968ms] SocketTube(20) resuming read event [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 969ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233b74b2 for R (true) [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 969ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 969ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 969ms] SocketTube(20) subscribed for writing [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 969ms] SocketTube(20) write: registering startSubscription event [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 969ms] SocketTube(20) write: starting subscription [2025-09-06T05:42:34.441Z] DEBUG: [HttpClient-17-SelectorManager] [3s 969ms] SocketTube(20) write: offloading requestMore [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 969ms] SocketTube(20) write: requesting more... [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 969ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 969ms] Http1Publisher(SocketTube(20)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 969ms] Http1Publisher(SocketTube(20)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.441Z] DEBUG: [pool-1-thread-2] [3s 969ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 969ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Publisher(SocketTube(20)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Publisher(SocketTube(20)) onNext with 259 bytes [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] SocketTube(20) trying to write: 259 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] SocketTube(20) wrote: 259 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] SocketTube(20) write: requesting more... [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 978ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Publisher(SocketTube(20)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Publisher(SocketTube(20)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Exchange sendRequestBody [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] jdk.internal.net.http.Http1Request@114273f6 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@506480c3 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Publisher(SocketTube(20)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.441Z] DEBUG: [MainThread] [3s 979ms] jdk.internal.net.http.Http1Request@114273f6 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@506480c3 [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 980ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.442Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.442Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.442Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.442Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.442Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.442Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.442Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.442Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.442Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.442Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.442Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.442Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.442Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.442Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.442Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 981ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 981ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] SocketTube(20) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] SocketTube(20) pausing read event [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49c09d42 [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] Http1AsyncReceiver(SocketTube(20)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.442Z] DEBUG: [HttpClient-17-SelectorManager] [3s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233b74b2 for None (false) [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 982ms] Http1AsyncReceiver(SocketTube(20)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.442Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@50d236b7 [2025-09-06T05:42:34.442Z] queue.isEmpty: true [2025-09-06T05:42:34.442Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.442Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.442Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.442Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.442Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.442Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.442Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.442Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.442Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.442Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.442Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.442Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.442Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.442Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.442Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.442Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.442Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.442Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.442Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.442Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.442Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.442Z] ... 91 more [2025-09-06T05:42:34.442Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.442Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.442Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.442Z] ... 87 more [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@50d236b7 [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1AsyncReceiver(SocketTube(20)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.442Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@50d236b7 queue.isEmpty: true [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1Response(id=16, PlainHttpConnection(SocketTube(20))) onReadError: cf is not yet completed [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1Response(id=16, PlainHttpConnection(SocketTube(20))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] SocketTube(20) Stopping read scheduler [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 983ms] SocketTube(20) Read scheduler stopped [2025-09-06T05:42:34.442Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] Http1Publisher(SocketTube(20)) onNext with 6 bytes [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] SocketTube(20) trying to write: 6 [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] SocketTube(20) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] SocketTube(20) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] SocketTube(20) write: cancel [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] SocketTube(20) write: resetting demand to 0 [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] Http1Publisher(SocketTube(20)) subscription cancelled for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 988ms] HttpClientImpl(17) ClientImpl (async) elapsed 24 millis for POST to http://127.0.0.1:59089/http1/chunk/x [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 991ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 991ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/fixed/x POST, [2025-09-06T05:42:34.442Z] proxy=null [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 992ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 992ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.442Z] DEBUG: [MainThread] [3s 994ms] PlainHttpConnection(SocketTube(21)) registering connect event [2025-09-06T05:42:34.442Z] DEBUG: [HttpClient-17-SelectorManager] [3s 994ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@302a8636 for C (true) [2025-09-06T05:42:34.442Z] DEBUG: [HttpClient-17-SelectorManager] [3s 994ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 994ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59113 [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 994ms] SocketTube(21) connecting flows [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 994ms] SocketTube(21) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1ce3de29[Not completed, 4 dependents] (id=1084) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 994ms] SocketTube(21) registering subscribe event [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) subscribe event raised [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SSL Writer(SocketTube(21)) requesting 1 [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1ce3de29[Not completed, 4 dependents] (id=1084) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) read demand reset to 0 [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1ce3de29[Not completed, 4 dependents] (id=1084) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SSL Reader(SocketTube(21)) requesting 1 [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) got some demand for reading [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) resuming read event [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SSLTube(SocketTube(21)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SocketTube(21) subscribed for writing [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) onSubscribe called [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) pending subscriber subscribed [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SocketTube(21) write: registering startSubscription event [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69dbab2 for R (true) [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) write: starting subscription [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [3s 995ms] SocketTube(21) write: offloading requestMore [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 995ms] SSL Writer(SocketTube(21)) wrapping 0 bytes [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(21) write: requesting more... [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [3s 995ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 998ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.443Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 998ms] SSL Writer(SocketTube(21)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 998ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.443Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 998ms] SSL Writer(SocketTube(21)) handshaking [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 999ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 999ms] SSL Writer(SocketTube(21)) Sending 428 bytes downstream [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 999ms] SSL Writer(SocketTube(21)) Adding 428 to outputQ queue [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 999ms] SSL Writer(SocketTube(21)) pushScheduler is alive [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 999ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 999ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [3s 999ms] SocketTube(21) trying to write: 428 [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [4s 4ms] SocketTube(21) wrote: 428 [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [4s 4ms] SocketTube(21) write: requesting more... [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [4s 4ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [4s 4ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [4s 4ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [4s 8ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [MainThread] [4s 8ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69dbab2 for None (false) [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 29ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 29ms] SocketTube(21) read bytes: 2204 [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 29ms] SSL Reader(SocketTube(21)) onNext [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 29ms] SSL Reader(SocketTube(21)) Adding 2204 bytes to read buffer [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 29ms] SocketTube(21) resuming read event [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69dbab2 for R (false) [2025-09-06T05:42:34.443Z] DEBUG: [HttpClient-17-SelectorManager] [4s 30ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSL Reader(SocketTube(21)) Unwrapping: 2204 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.443Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSL Reader(SocketTube(21)) handshaking [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 30ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSLFlowDelegate(SocketTube(21)) finished task execution [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) wrapping 0 bytes [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.443Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.443Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) handshaking [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) pushScheduler is alive [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SocketTube(21) trying to write: 6 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SocketTube(21) wrote: 6 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SocketTube(21) write: requesting more... [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 32ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Reader(SocketTube(21)) Unwrapping: 2077 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.443Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Reader(SocketTube(21)) handshaking [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 33ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 34ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 34ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.443Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 34ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 34ms] SSL Reader(SocketTube(21)) handshaking [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 34ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 34ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] SSLFlowDelegate(SocketTube(21)) finished task execution [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] SSL Writer(SocketTube(21)) wrapping 0 bytes [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.443Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.443Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] SSLFlowDelegate(SocketTube(21)) setALPN = [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 40ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http2Connection checkSSLConfig: alpn: '', engine: '' [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http2Connection checkSSLConfig: alpn: '' [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59113 remote=/127.0.0.1:59090] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652 queue.isEmpty: true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1Exchange response created in advance [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@1eaddf1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSLTube(SocketTube(21)) connecting flows [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24be5fd1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSLTube(SocketTube(21)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@762ca86f [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@762ca86f [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 41ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 42ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 42ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 42ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 50ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 50ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 50ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 52ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 52ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 143 bytes [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] SSL Writer(SocketTube(21)) onNext [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] SSL Writer(SocketTube(21)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] Exchange sendRequestBody [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 53ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] jdk.internal.net.http.Http1Request@185f915b Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@4f8dd80e [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] SSL Writer(SocketTube(21)) pushScheduler is alive [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(21) trying to write: 90 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(21) wrote: 90 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(21) write: requesting more... [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] SSL Writer(SocketTube(21)) requesting 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] SSLTube(SocketTube(21)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@762ca86f (0 already demanded) [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] SSLTube(SocketTube(21)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@762ca86f [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] jdk.internal.net.http.Http1Request@185f915b Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@4f8dd80e [2025-09-06T05:42:34.443Z] DEBUG: [pool-1-thread-2] [4s 55ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.443Z] AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.443Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.443Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.443Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.443Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.443Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.443Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.444Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.444Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.444Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.444Z] DEBUG: [HttpClient-17-SelectorManager] [4s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69dbab2 for None (false) [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.444Z] DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SocketTube(21) no more demand for reading [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] HttpClientImpl(17) ClientImpl (async) elapsed 72 millis for POST to https://127.0.0.1:59090/https1/fixed/x [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.444Z] DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] SocketTube(21) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 63ms] SocketTube(21) pausing read event [2025-09-06T05:42:34.444Z] DEBUG: [HttpClient-17-SelectorManager] [4s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69dbab2 for None (false) [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1ce3de29[Not completed, 4 dependents] (id=1084) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24be5fd1, getALPN: jdk.internal.net.http.common.MinimalFuture@5d35a330[Completed normally] (id=1090), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2204 lim=2204 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] SSL Reader(SocketTube(21)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.444Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.444Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.444Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.444Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.444Z] ... 46 more [2025-09-06T05:42:34.444Z] DEBUG: [MainThread] [4s 64ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24be5fd1, getALPN: jdk.internal.net.http.common.MinimalFuture@5d35a330[Completed normally] (id=1090), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 64ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.444Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652 [2025-09-06T05:42:34.444Z] queue.isEmpty: true [2025-09-06T05:42:34.444Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.444Z] DEBUG: [MainThread] [4s 64ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/fixed/x POST, [2025-09-06T05:42:34.444Z] proxy=null [2025-09-06T05:42:34.444Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.444Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.444Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.444Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.444Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] ... 51 more [2025-09-06T05:42:34.444Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.444Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.444Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.444Z] ... 46 more [2025-09-06T05:42:34.444Z] DEBUG: [MainThread] [4s 66ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.444Z] DEBUG: [MainThread] [4s 67ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652 [2025-09-06T05:42:34.444Z] DEBUG: [MainThread] [4s 67ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.444Z] DEBUG: [MainThread] [4s 67ms] ExchangeImpl downgrading to HTTP/1.1 [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.444Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@6aaa6652 queue.isEmpty: true [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1Response(id=17) onReadError: cf is not yet completed [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1Response(id=17) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] SSLTube(SocketTube(21)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@762ca86f [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] SSL Reader(SocketTube(21)) stop [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] SSL Writer(SocketTube(21)) stop [2025-09-06T05:42:34.444Z] DEBUG: [pool-1-thread-2] [4s 67ms] SocketTube(21) Stopping read scheduler [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 67ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 67ms] SocketTube(21) Read scheduler stopped [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 67ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 67ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 6 bytes [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 67ms] SSLTube(SocketTube(21)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 67ms] SSL Writer(SocketTube(21)) onNext [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 67ms] SSL Writer(SocketTube(21)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 67ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 68ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 68ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 68ms] SSL Writer(SocketTube(21)) requesting 1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 68ms] SSLTube(SocketTube(21)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@762ca86f (0 already demanded) [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 68ms] SSLTube(SocketTube(21)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@762ca86f [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1AsyncReceiver(?) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6322bc76 queue.isEmpty: true [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1AsyncReceiver(?) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6322bc76, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6322bc76 [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6322bc76 [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1Exchange response created in advance [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.445Z] DEBUG: [MainThread] [4s 68ms] PlainHttpConnection(SocketTube(22)) registering connect event [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 68ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@49484cbe for C (true) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59114 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SocketTube(22) connecting flows [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SocketTube(22) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1e8d9b47[Not completed, 4 dependents] (id=1174) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SocketTube(22) registering subscribe event [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(22)) requesting 1 [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) subscribe event raised [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SSLTube(SocketTube(22)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SocketTube(22) subscribed for writing [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SocketTube(22) write: registering startSubscription event [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1e8d9b47[Not completed, 4 dependents] (id=1174) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) read demand reset to 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(22)) wrapping 0 bytes [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1e8d9b47[Not completed, 4 dependents] (id=1174) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SSL Reader(SocketTube(22)) requesting 1 [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) got some demand for reading [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) resuming read event [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) onSubscribe called [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) pending subscriber subscribed [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for R (true) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) write: starting subscription [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 69ms] SocketTube(22) write: offloading requestMore [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-3] [4s 69ms] SocketTube(22) write: requesting more... [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-3] [4s 69ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-3] [4s 69ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.445Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(22)) OK => produced: 410 bytes into 416, not wrapped: 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.445Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(22)) handshaking [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(22)) Sending 410 bytes downstream [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(22)) Adding 410 to outputQ queue [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(22)) pushScheduler is alive [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 410 bytes downstream [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 72ms] SocketTube(22) trying to write: 410 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(22) wrote: 410 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(22) write: requesting more... [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for None (false) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 115ms] SocketTube(22) read bytes: 127 [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 115ms] SSL Reader(SocketTube(22)) onNext [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 115ms] SSL Reader(SocketTube(22)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 115ms] SocketTube(22) resuming read event [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for R (false) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 115ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSL Reader(SocketTube(22)) Unwrapping: 127 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.445Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSL Reader(SocketTube(22)) handshaking [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 116ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for None (false) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 116ms] SocketTube(22) no more demand for reading [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 116ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSLFlowDelegate(SocketTube(22)) finished task execution [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) wrapping 0 bytes [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.445Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.445Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) handshaking [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(22)) pushScheduler is alive [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(22) trying to write: 6 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(22) wrote: 6 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SocketTube(22) write: requesting more... [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SSL Reader(SocketTube(22)) requesting 1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SocketTube(22) got some demand for reading [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 123ms] SocketTube(22) resuming read event [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for R (true) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for None (false) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 124ms] SocketTube(22) read bytes: 2077 [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 124ms] SSL Reader(SocketTube(22)) onNext [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 124ms] SSL Reader(SocketTube(22)) Adding 2077 bytes to read buffer [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 124ms] SocketTube(22) resuming read event [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for R (false) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 124ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(22)) Unwrapping: 2077 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.445Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(22)) handshaking [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.445Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(22)) handshaking [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 127ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 127ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSLFlowDelegate(SocketTube(22)) finished task execution [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSL Writer(SocketTube(22)) wrapping 0 bytes [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.445Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.445Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSLFlowDelegate(SocketTube(22)) setALPN = [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@58d7f7b2 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSLTube(SocketTube(22)) connecting flows [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 129ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6146717 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@6322bc76 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] SSLTube(SocketTube(22)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@74b19331 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@74b19331 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 130ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 143 bytes [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 131ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 131ms] SSL Writer(SocketTube(22)) onNext [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 131ms] SSL Writer(SocketTube(22)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 131ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 131ms] Exchange sendRequestBody [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 131ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 131ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 136ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 136ms] jdk.internal.net.http.Http1Request@71b3409f Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@163e4f8d [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] SSL Writer(SocketTube(22)) pushScheduler is alive [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.445Z] DEBUG: [pool-1-thread-2] [4s 137ms] SocketTube(22) trying to write: 90 [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for None (false) [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 139ms] SocketTube(22) no more demand for reading [2025-09-06T05:42:34.445Z] DEBUG: [HttpClient-17-SelectorManager] [4s 139ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 139ms] SocketTube(22) wrote: 90 [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 139ms] SocketTube(22) write: requesting more... [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 139ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 139ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 139ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] SSL Writer(SocketTube(22)) requesting 1 [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] SSLTube(SocketTube(22)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@74b19331 (0 already demanded) [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] SSLTube(SocketTube(22)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@74b19331 [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] jdk.internal.net.http.Http1Request@71b3409f Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@163e4f8d [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 140ms] Http1Exchange Subscription::request failed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.446Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] Http1Exchange sendBodyAsync completed AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] HttpClientImpl(17) ClientImpl (async) elapsed 78 millis for POST to https://127.0.0.1:59090/https1/fixed/x [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: completed cf with AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None due to AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SocketTube(22) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SocketTube(22) pausing read event [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1e8d9b47[Not completed, 4 dependents] (id=1174) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6146717, getALPN: jdk.internal.net.http.common.MinimalFuture@2c6a94cc[Completed normally] (id=1180), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2077 lim=2077 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [HttpClient-17-SelectorManager] [4s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c92f9e for None (false) [2025-09-06T05:42:34.446Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.446Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.446Z] Caused by: AbstractThrowingPublishers$UncheckedCustomException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:568) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$UncheckedCustomExceptionThrower.accept(AbstractThrowingPublishers.java:564) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.446Z] ... 46 more [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6146717, getALPN: jdk.internal.net.http.common.MinimalFuture@2c6a94cc[Completed normally] (id=1180), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] DEBUG: [pool-1-thread-2] [4s 144ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.446Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@6322bc76 [2025-09-06T05:42:34.446Z] queue.isEmpty: true [2025-09-06T05:42:34.446Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.446Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.446Z] [2025-09-06T05:42:34.446Z] ... [2025-09-06T05:42:34.446Z] Output overflow: [2025-09-06T05:42:34.446Z] JT Harness has limited the test output to the text [2025-09-06T05:42:34.446Z] at the beginning and the end, so that you can see how the [2025-09-06T05:42:34.446Z] test began, and how it completed. [2025-09-06T05:42:34.446Z] [2025-09-06T05:42:34.446Z] If you need to see more of the output from the test, [2025-09-06T05:42:34.446Z] set the system property javatest.maxOutputSize to a higher [2025-09-06T05:42:34.446Z] value. The current value is 2500000 [2025-09-06T05:42:34.446Z] ... [2025-09-06T05:42:34.446Z] [2025-09-06T05:42:34.446Z] :1474) [2025-09-06T05:42:34.446Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.446Z] ... 91 more [2025-09-06T05:42:34.446Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.446Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.446Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.446Z] ... 87 more [2025-09-06T05:42:34.446Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.446Z] ... 94 more [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1AsyncReceiver(SocketTube(39)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@dc6be5b [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1AsyncReceiver(SocketTube(39)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1AsyncReceiver(SocketTube(39)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1AsyncReceiver(SocketTube(39)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.446Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@dc6be5b queue.isEmpty: true [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1Response(id=34, PlainHttpConnection(SocketTube(39))) onReadError: cf is not yet completed [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1Response(id=34, PlainHttpConnection(SocketTube(39))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] SocketTube(39) Stopping read scheduler [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] SocketTube(39) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] SocketTube(39) Read scheduler stopped [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1Publisher(SocketTube(39)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] Http1Publisher(SocketTube(39)) onNext with 6 bytes [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] SocketTube(39) trying to write: 6 [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] SocketTube(39) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] SocketTube(39) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.446Z] DEBUG: [MainThread] [5s 749ms] SocketTube(39) write: cancel [2025-09-06T05:42:34.446Z] TestServer(1): headers read: [ POST /http2/fixed/x HTTP/1.1 [2025-09-06T05:42:34.446Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.446Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.446Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.446Z] Transfer-encoding: chunked [2025-09-06T05:42:34.446Z] Upgrade: h2c [2025-09-06T05:42:34.446Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.446Z] X-expect-exception: true [2025-09-06T05:42:34.446Z] [2025-09-06T05:42:34.446Z] ] [2025-09-06T05:42:34.446Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.446Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.446Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.446Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.446Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.446Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.446Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.446Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.446Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.446Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.446Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.446Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.446Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.446Z] TestServer(1): Server connection to /127.0.0.1:59131 stopping. 0 streams [2025-09-06T05:42:34.446Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@324112d9 [2025-09-06T05:42:34.447Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 750ms] SocketTube(39) write: resetting demand to 0 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 750ms] Http1Publisher(SocketTube(39)) subscription cancelled for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 750ms] SocketTube(39) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 750ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 751ms] HttpClientImpl(27) ClientImpl (async) elapsed 50 millis for POST to http://127.0.0.1:59091/http2/fixed/x [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-27-SelectorManager] [5s 768ms] HttpClientImpl(27) SelectorManager shutting down [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-27-SelectorManager] [5s 769ms] Http2ClientImpl stopping [2025-09-06T05:42:34.447Z] [6 s, 613 ms, 955500 ns] waiting for client to shutdown: HttpClientImpl(27) [2025-09-06T05:42:34.447Z] [6 s, 614 ms, 315000 ns] client shutdown normally: HttpClientImpl(27) [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 774ms] HttpClientImpl(28) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 782ms] HttpClientImpl(28) ClientImpl (async) send http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 784ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/chunk/x POST, [2025-09-06T05:42:34.447Z] proxy=null [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 784ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 785ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 785ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 787ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 788ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 788ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 790ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 790ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1AsyncReceiver(SocketTube(40)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd queue.isEmpty: true [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1AsyncReceiver(SocketTube(40)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1AsyncReceiver(SocketTube(40)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1AsyncReceiver(SocketTube(40)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1AsyncReceiver(SocketTube(40)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1AsyncReceiver(SocketTube(40)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1Exchange response created in advance [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 791ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.447Z] TestServer(1): connection accepted [2025-09-06T05:42:34.447Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.447Z] TestServer(1): accepting connections [2025-09-06T05:42:34.447Z] TestServer(1): creating connection [2025-09-06T05:42:34.447Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59132,localport=59091] [2025-09-06T05:42:34.447Z] TestServer(1): starting connection [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 793ms] PlainHttpConnection(SocketTube(40)) registering connect event [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 793ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41f0d72a for C (true) [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 794ms] PlainHttpConnection(SocketTube(40)) ConnectEvent: finishing connect [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 794ms] PlainHttpConnection(SocketTube(40)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59132 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 794ms] PlainHttpConnection(SocketTube(40)) finishConnect, setting connected=true [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 794ms] Http1Exchange SocketTube(40) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@788fc2a0 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 794ms] SocketTube(40) connecting flows [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 794ms] SocketTube(40) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ccd050c [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 794ms] SocketTube(40) registering subscribe event [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) subscribe event raised [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ccd050c [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) read demand reset to 0 [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ccd050c [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] Http1AsyncReceiver(SocketTube(40)) Received onSubscribed from upstream [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) onSubscribe called [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) pending subscriber subscribed [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] Http1AsyncReceiver(SocketTube(40)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] Http1AsyncReceiver(SocketTube(40)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] Http1AsyncReceiver(SocketTube(40)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@b91fc3e [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] SocketTube(40) got some demand for reading [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] SocketTube(40) resuming read event [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] SocketTube(40) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b08bc5a for R (true) [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] SocketTube(40) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Publisher(SocketTube(40)) got subscriber: SocketTube(40) [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] SocketTube(40) subscribed for writing [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] SocketTube(40) write: registering startSubscription event [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) write: starting subscription [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 795ms] SocketTube(40) write: offloading requestMore [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] SocketTube(40) write: requesting more... [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] Http1Publisher(SocketTube(40)) subscription request(1), demand=1 [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] Http1Publisher(SocketTube(40)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] Http1Publisher(SocketTube(40)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.447Z] DEBUG: [pool-1-thread-2] [5s 795ms] SocketTube(40) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Publisher(SocketTube(40)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Publisher(SocketTube(40)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 795ms] Http1Publisher(SocketTube(40)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] Http1Publisher(SocketTube(40)) onNext with 259 bytes [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] SocketTube(40) trying to write: 259 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] SocketTube(40) wrote: 259 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] SocketTube(40) write: requesting more... [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] Http1Publisher(SocketTube(40)) subscription request(1), demand=1 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] SocketTube(40) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] SocketTube(40) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] Http1Publisher(SocketTube(40)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 796ms] Http1Publisher(SocketTube(40)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 797ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 797ms] Exchange sendRequestBody [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 797ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 797ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 797ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 797ms] jdk.internal.net.http.Http1Request@3401e6e9 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@67d372d7 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 798ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 798ms] Http1Publisher(SocketTube(40)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 798ms] Http1Publisher(SocketTube(40)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 798ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 798ms] jdk.internal.net.http.Http1Request@3401e6e9 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@67d372d7 [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 798ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.447Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.447Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.447Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.447Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.447Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.447Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.447Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.447Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.447Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.447Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.447Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.447Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.447Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.447Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.447Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.447Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.447Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.447Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.447Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.447Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.447Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.447Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.447Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.447Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.447Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.447Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.447Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.447Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.447Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.447Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.447Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.447Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.447Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.447Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.447Z] ... 94 more [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] PlainHttpConnection(SocketTube(40)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] SocketTube(40) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] SocketTube(40) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] SocketTube(40) pausing read event [2025-09-06T05:42:34.447Z] DEBUG: [HttpClient-28-SelectorManager] [5s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b08bc5a for None (false) [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] SocketTube(40) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ccd050c [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] SocketTube(40) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] Http1AsyncReceiver(SocketTube(40)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.447Z] DEBUG: [MainThread] [5s 799ms] Http1AsyncReceiver(SocketTube(40)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.447Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd [2025-09-06T05:42:34.447Z] queue.isEmpty: true [2025-09-06T05:42:34.447Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.447Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.447Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.448Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.448Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.448Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.448Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.448Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.448Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.448Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.448Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.448Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.448Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.448Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.448Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.448Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.448Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.448Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.448Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.448Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.448Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.448Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.448Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.448Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.448Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.448Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.448Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.448Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.448Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.448Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.448Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.448Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.448Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.448Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.448Z] ... 91 more [2025-09-06T05:42:34.448Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.448Z] ... 87 more [2025-09-06T05:42:34.448Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.448Z] ... 94 more [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1AsyncReceiver(SocketTube(40)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1AsyncReceiver(SocketTube(40)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1AsyncReceiver(SocketTube(40)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1AsyncReceiver(SocketTube(40)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.448Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2c0ff1dd queue.isEmpty: true [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1Response(id=35, PlainHttpConnection(SocketTube(40))) onReadError: cf is not yet completed [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1Response(id=35, PlainHttpConnection(SocketTube(40))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) Stopping read scheduler [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) Read scheduler stopped [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1Publisher(SocketTube(40)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1Publisher(SocketTube(40)) onNext with 6 bytes [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) trying to write: 6 [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) write: cancel [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] SocketTube(40) write: resetting demand to 0 [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 802ms] Http1Publisher(SocketTube(40)) subscription cancelled for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 803ms] SocketTube(40) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 803ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.448Z] TestServer(1): headers read: [ POST /http2/chunk/x HTTP/1.1 [2025-09-06T05:42:34.448Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.448Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.448Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.448Z] Transfer-encoding: chunked [2025-09-06T05:42:34.448Z] Upgrade: h2c [2025-09-06T05:42:34.448Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.448Z] X-expect-exception: true [2025-09-06T05:42:34.448Z] [2025-09-06T05:42:34.448Z] ] [2025-09-06T05:42:34.448Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.448Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.448Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.448Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.448Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.448Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.448Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.448Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.448Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.448Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.448Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.448Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.448Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.448Z] TestServer(1): Server connection to /127.0.0.1:59132 stopping. 0 streams [2025-09-06T05:42:34.448Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@1498ff88 [2025-09-06T05:42:34.448Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 804ms] HttpClientImpl(28) ClientImpl (async) elapsed 22 millis for POST to http://127.0.0.1:59091/http2/chunk/x [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-28-SelectorManager] [5s 834ms] HttpClientImpl(28) SelectorManager shutting down [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-28-SelectorManager] [5s 834ms] Http2ClientImpl stopping [2025-09-06T05:42:34.448Z] [6 s, 679 ms, 148800 ns] waiting for client to shutdown: HttpClientImpl(28) [2025-09-06T05:42:34.448Z] [6 s, 679 ms, 258200 ns] client shutdown normally: HttpClientImpl(28) [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 835ms] HttpClientImpl(29) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] HttpClientImpl(29) ClientImpl (async) send http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/chunk/x POST, [2025-09-06T05:42:34.448Z] proxy=null [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 840ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1AsyncReceiver(SocketTube(41)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79200bf0 queue.isEmpty: true [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1AsyncReceiver(SocketTube(41)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79200bf0, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1AsyncReceiver(SocketTube(41)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@79200bf0 [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1AsyncReceiver(SocketTube(41)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1AsyncReceiver(SocketTube(41)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@79200bf0 [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1AsyncReceiver(SocketTube(41)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1Exchange response created in advance [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 847ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.448Z] TestServer(1): connection accepted [2025-09-06T05:42:34.448Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.448Z] TestServer(1): accepting connections [2025-09-06T05:42:34.448Z] TestServer(1): creating connection [2025-09-06T05:42:34.448Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59133,localport=59091] [2025-09-06T05:42:34.448Z] TestServer(1): starting connection [2025-09-06T05:42:34.448Z] DEBUG: [MainThread] [5s 848ms] PlainHttpConnection(SocketTube(41)) registering connect event [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a887bc9 for C (true) [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] PlainHttpConnection(SocketTube(41)) ConnectEvent: finishing connect [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] PlainHttpConnection(SocketTube(41)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59133 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] PlainHttpConnection(SocketTube(41)) finishConnect, setting connected=true [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] Http1Exchange SocketTube(41) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@1e1a35fc [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] SocketTube(41) connecting flows [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] SocketTube(41) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@122cda4 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] SocketTube(41) registering subscribe event [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] SocketTube(41) subscribe event raised [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] SocketTube(41) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] SocketTube(41) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@122cda4 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] Http1Publisher(SocketTube(41)) got subscriber: SocketTube(41) [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] SocketTube(41) read demand reset to 0 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] SocketTube(41) subscribed for writing [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] SocketTube(41) write: registering startSubscription event [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] SocketTube(41) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@122cda4 [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] Http1AsyncReceiver(SocketTube(41)) Received onSubscribed from upstream [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] SocketTube(41) onSubscribe called [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 848ms] SocketTube(41) pending subscriber subscribed [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 849ms] SocketTube(41) write: starting subscription [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 849ms] SocketTube(41) write: offloading requestMore [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-1] [5s 849ms] Http1AsyncReceiver(SocketTube(41)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@79200bf0 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-1] [5s 849ms] Http1AsyncReceiver(SocketTube(41)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-1] [5s 849ms] Http1AsyncReceiver(SocketTube(41)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@112b32b [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-1] [5s 849ms] SocketTube(41) got some demand for reading [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-1] [5s 849ms] SocketTube(41) resuming read event [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 848ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.448Z] DEBUG: [HttpClient-29-SelectorManager] [5s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7010b9 for R (true) [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-3] [5s 849ms] SocketTube(41) write: requesting more... [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-3] [5s 849ms] Http1Publisher(SocketTube(41)) subscription request(1), demand=1 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-3] [5s 849ms] Http1Publisher(SocketTube(41)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-3] [5s 849ms] Http1Publisher(SocketTube(41)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-3] [5s 849ms] SocketTube(41) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-1] [5s 849ms] SocketTube(41) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) onNext with 259 bytes [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] SocketTube(41) trying to write: 259 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] SocketTube(41) wrote: 259 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] SocketTube(41) write: requesting more... [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) subscription request(1), demand=1 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] SocketTube(41) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] SocketTube(41) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Exchange sendRequestBody [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] jdk.internal.net.http.Http1Request@6f0c3326 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@6b78527b [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Publisher(SocketTube(41)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 849ms] jdk.internal.net.http.Http1Request@6f0c3326 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@6b78527b [2025-09-06T05:42:34.448Z] DEBUG: [pool-1-thread-2] [5s 850ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.448Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.448Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.448Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.449Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.449Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.449Z] ... 47 more [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] PlainHttpConnection(SocketTube(41)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] SocketTube(41) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] SocketTube(41) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] SocketTube(41) pausing read event [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-29-SelectorManager] [5s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7010b9 for None (false) [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] SocketTube(41) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@122cda4 [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] SocketTube(41) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SocketTube(41)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SocketTube(41)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.449Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@79200bf0 [2025-09-06T05:42:34.449Z] queue.isEmpty: true [2025-09-06T05:42:34.449Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.449Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.449Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.449Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.449Z] ... 44 more [2025-09-06T05:42:34.449Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.449Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.449Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.449Z] ... 40 more [2025-09-06T05:42:34.449Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.449Z] ... 47 more [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1AsyncReceiver(SocketTube(41)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@79200bf0 [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1AsyncReceiver(SocketTube(41)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1AsyncReceiver(SocketTube(41)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1AsyncReceiver(SocketTube(41)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.449Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@79200bf0 queue.isEmpty: true [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Response(id=36, PlainHttpConnection(SocketTube(41))) onReadError: cf is not yet completed [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Response(id=36, PlainHttpConnection(SocketTube(41))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(41) Stopping read scheduler [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(41) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(41) Read scheduler stopped [2025-09-06T05:42:34.449Z] TestServer(1): headers read: [ POST /http2/chunk/x HTTP/1.1 [2025-09-06T05:42:34.449Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.449Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.449Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.449Z] Transfer-encoding: chunked [2025-09-06T05:42:34.449Z] Upgrade: h2c [2025-09-06T05:42:34.449Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.449Z] X-expect-exception: true [2025-09-06T05:42:34.449Z] [2025-09-06T05:42:34.449Z] ] [2025-09-06T05:42:34.449Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] Http1Publisher(SocketTube(41)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.449Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.449Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.449Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.449Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.449Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.449Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.449Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.449Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.449Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.449Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.449Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.449Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] Http1Publisher(SocketTube(41)) onNext with 6 bytes [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(41) trying to write: 6 [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(41) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(41) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(41) write: cancel [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(41) write: resetting demand to 0 [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] Http1Publisher(SocketTube(41)) subscription cancelled for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(41) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 852ms] HttpClientImpl(29) ClientImpl (async) elapsed 12 millis for POST to http://127.0.0.1:59091/http2/chunk/x [2025-09-06T05:42:34.449Z] TestServer(1): Server connection to /127.0.0.1:59133 stopping. 0 streams [2025-09-06T05:42:34.449Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@6a26f0cf [2025-09-06T05:42:34.449Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-29-SelectorManager] [5s 869ms] HttpClientImpl(29) SelectorManager shutting down [2025-09-06T05:42:34.449Z] [6 s, 713 ms, 833300 ns] waiting for client to shutdown: HttpClientImpl(29) [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-29-SelectorManager] [5s 883ms] Http2ClientImpl stopping [2025-09-06T05:42:34.449Z] [6 s, 739 ms, 115600 ns] client shutdown normally: HttpClientImpl(29) [2025-09-06T05:42:34.449Z] DEBUG: [MainThread] [5s 896ms] HttpClientImpl(30) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.449Z] DEBUG: [MainThread] [5s 898ms] HttpClientImpl(30) ClientImpl (async) send https://127.0.0.1:59092/https2/fixed/x POST [2025-09-06T05:42:34.449Z] DEBUG: [MainThread] [5s 899ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/fixed/x POST, [2025-09-06T05:42:34.449Z] proxy=null [2025-09-06T05:42:34.449Z] DEBUG: [MainThread] [5s 899ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.449Z] DEBUG: [MainThread] [5s 899ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.449Z] TestServer(2): connection accepted [2025-09-06T05:42:34.449Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.449Z] TestServer(2): accepting connections [2025-09-06T05:42:34.449Z] TestServer(2): creating connection [2025-09-06T05:42:34.449Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59134, Session(1757137334844|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.449Z] DEBUG: [MainThread] [5s 900ms] PlainHttpConnection(SocketTube(42)) registering connect event [2025-09-06T05:42:34.449Z] DEBUG: [MainThread] [5s 900ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b9f5646 for C (true) [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] PlainHttpConnection(SocketTube(42)) ConnectEvent: finishing connect [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] PlainHttpConnection(SocketTube(42)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59134 [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(42) connecting flows [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(42) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2e4279b[Not completed, 4 dependents] (id=2337) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(42)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(42) registering subscribe event [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(42) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) subscribe event raised [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SSL Writer(SocketTube(42)) requesting 1 [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SSLTube(SocketTube(42)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SSL Writer(SocketTube(42)) calling downstreamSubscriber::onSubscribe on SocketTube(42) [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(42) subscribed for writing [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(42) write: registering startSubscription event [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2e4279b[Not completed, 4 dependents] (id=2337) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(42)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) read demand reset to 0 [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SSL Writer(SocketTube(42)) onSubscribe initiating handshaking [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2e4279b[Not completed, 4 dependents] (id=2337) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(42)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SSL Writer(SocketTube(42)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SSL Reader(SocketTube(42)) requesting 1 [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) got some demand for reading [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SSL Writer(SocketTube(42)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SSL Reader(SocketTube(42)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(42)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 901ms] SSL Writer(SocketTube(42)) wrapping 0 bytes [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SSLTube(SocketTube(42)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SSLTube(SocketTube(42)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) onSubscribe called [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) pending subscriber subscribed [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (true) [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) write: starting subscription [2025-09-06T05:42:34.449Z] DEBUG: [HttpClient-30-SelectorManager] [5s 901ms] SocketTube(42) write: offloading requestMore [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-1] [5s 902ms] SocketTube(42) write: requesting more... [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-1] [5s 902ms] SSL Writer(SocketTube(42)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-1] [5s 902ms] SocketTube(42) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.449Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.450Z] bytesConsumed = 0 bytesProduced = 662 sequenceNumber = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) OK => produced: 662 bytes into 664, not wrapped: 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.450Z] bytesConsumed = 0 bytesProduced = 662 sequenceNumber = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) handshaking [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Reader(SocketTube(42)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) Sending 662 bytes downstream [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) Adding 662 to outputQ queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) pushScheduler is alive [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(42)) DownstreamPusher: Pushing 662 bytes downstream [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 906ms] SocketTube(42) trying to write: 662 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 911ms] SocketTube(42) wrote: 662 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 911ms] SocketTube(42) write: requesting more... [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 911ms] SocketTube(42) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 911ms] SocketTube(42) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 911ms] SSL Writer(SocketTube(42)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 911ms] SSL Writer(SocketTube(42)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for None (false) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 915ms] HttpClientImpl(30) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 915ms] SocketTube(42) read bytes: 133 [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 915ms] SSL Reader(SocketTube(42)) onNext [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 915ms] SSL Reader(SocketTube(42)) Adding 133 bytes to read buffer [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 915ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (false) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 916ms] SocketTube(42) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(42)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(42)) Unwrapping: 133 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(42)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(42)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.450Z] bytesConsumed = 133 bytesProduced = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(42)) Unwrapped: consumed: 133 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(42)) handshaking [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSLFlowDelegate(SocketTube(42)) obtaining and initiating task execution [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 916ms] SSLFlowDelegate(SocketTube(42)) #tasks to execute: 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 917ms] SSLFlowDelegate(SocketTube(42)) finished task execution [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 917ms] SSL Writer(SocketTube(42)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) wrapping 0 bytes [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.450Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.450Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) handshaking [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) Sending 6 bytes downstream [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) Adding 6 to outputQ queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) pushScheduler is alive [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SocketTube(42) trying to write: 6 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SocketTube(42) wrote: 6 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SocketTube(42) write: requesting more... [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SocketTube(42) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SocketTube(42) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Writer(SocketTube(42)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SSL Reader(SocketTube(42)) requesting 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SocketTube(42) got some demand for reading [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 918ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (false) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 920ms] SocketTube(42) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 920ms] SSL Reader(SocketTube(42)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for None (false) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SocketTube(42) read bytes: 6 [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SSL Reader(SocketTube(42)) onNext [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SSL Reader(SocketTube(42)) Adding 6 bytes to read buffer [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (false) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SSL Reader(SocketTube(42)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SocketTube(42) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SSL Reader(SocketTube(42)) Unwrapping: 6 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SSL Reader(SocketTube(42)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SSL Reader(SocketTube(42)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.450Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SSL Reader(SocketTube(42)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SSL Reader(SocketTube(42)) handshaking [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SSL Reader(SocketTube(42)) requesting 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SocketTube(42) got some demand for reading [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 921ms] SocketTube(42) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (false) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for None (false) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SocketTube(42) read bytes: 79 [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SSL Reader(SocketTube(42)) onNext [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SSL Reader(SocketTube(42)) Adding 79 bytes to read buffer [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (false) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SocketTube(42) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) Unwrapping: 79 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.450Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) handshaking [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSLFlowDelegate(SocketTube(42)) obtaining and initiating task execution [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSLFlowDelegate(SocketTube(42)) #tasks to execute: 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSLFlowDelegate(SocketTube(42)) finished task execution [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Writer(SocketTube(42)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) requesting 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SocketTube(42) got some demand for reading [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SocketTube(42) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for None (false) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SocketTube(42) read bytes: 90 [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SSL Reader(SocketTube(42)) onNext [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SSL Reader(SocketTube(42)) Adding 90 bytes to read buffer [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SocketTube(42) resuming read event [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (false) [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SocketTube(42) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.450Z] DEBUG: [HttpClient-30-SelectorManager] [5s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21673d36 for R (false) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 922ms] SSL Reader(SocketTube(42)) Unwrapping: 90 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(42)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(42)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.450Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(42)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(42)) handshaking [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(42)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(42)) wrapping 0 bytes [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(42)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.450Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(42)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(42)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.450Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSLFlowDelegate(SocketTube(42)) setALPN = h2 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] PlainHttpConnection(SocketTube(42)) finishConnect, setting connected=true [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] Http2Connection(SSLTube(SocketTube(42))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSLTube(SocketTube(42)) connecting flows [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSLTube(SocketTube(42)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@42cf7cce [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] Http2Connection(SSLTube(SocketTube(42))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSL Reader(SocketTube(42)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSL Reader(SocketTube(42)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSL Reader(SocketTube(42)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSL Reader(SocketTube(42)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSLTube(SocketTube(42)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@38a412cd [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] SSLTube(SocketTube(42)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@38a412cd [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] AsyncSSLConnection(SSLTube(SocketTube(42))) HttpPublisher: got request of 1 from SSLTube(SocketTube(42)) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] AsyncSSLConnection(SSLTube(SocketTube(42))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] AsyncSSLConnection(SSLTube(SocketTube(42))) signalling the publisher of the write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 924ms] AsyncSSLConnection(SSLTube(SocketTube(42))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(42)) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 926ms] SSLTube(SocketTube(42)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(42)) onNext [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(42)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 926ms] Http2Connection(SSLTube(SocketTube(42))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] AsyncSSLConnection(SSLTube(SocketTube(42))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] AsyncSSLConnection(SSLTube(SocketTube(42))) signalling the publisher of the write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2Connection(SSLTube(SocketTube(42))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2Connection(SSLTube(SocketTube(42))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2Connection(SSLTube(SocketTube(42))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2Connection(SSLTube(SocketTube(42))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2Connection(SSLTube(SocketTube(42))) H2 processed buffered data [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(42))) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(42))) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2Connection(SSLTube(SocketTube(42))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 927ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Http2Connection(SSLTube(SocketTube(42))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Http2Connection(SSLTube(SocketTube(42))) Opened stream 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] AsyncSSLConnection(SSLTube(SocketTube(42))) added 74 bytes to the write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] AsyncSSLConnection(SSLTube(SocketTube(42))) signalling the publisher of the write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Exchange sendRequestBody [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 928ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 929ms] AsyncSSLConnection(SSLTube(SocketTube(42))) added 10 bytes to the write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 929ms] AsyncSSLConnection(SSLTube(SocketTube(42))) signalling the publisher of the write queue [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 929ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.450Z] DEBUG: [pool-1-thread-2] [5s 929ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.450Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.450Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.450Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.450Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.450Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.450Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.450Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.450Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.450Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.450Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.451Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.451Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.451Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.451Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.451Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.451Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.451Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.451Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.451Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.451Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.451Z] ... 63 more [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) cancelling stream 1: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] Http2Connection(SSLTube(SocketTube(42)))/Stream(1) stream 1 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] Http2Connection(SSLTube(SocketTube(42))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] AsyncSSLConnection(SSLTube(SocketTube(42))) added 13 bytes to the write queue [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] AsyncSSLConnection(SSLTube(SocketTube(42))) signalling the publisher of the write queue [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] Http2Connection(SSLTube(SocketTube(42))) Closed stream 1 [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 929ms] HttpClientImpl(30) ClientImpl (async) elapsed 30 millis for POST to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 930ms] SSL Writer(SocketTube(42)) Sending 90 bytes downstream [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 930ms] SSL Writer(SocketTube(42)) Adding 90 to outputQ queue [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 930ms] SSL Writer(SocketTube(42)) pushScheduler is alive [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 930ms] SSL Writer(SocketTube(42)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 930ms] SSL Writer(SocketTube(42)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 930ms] SocketTube(42) trying to write: 90 [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 946ms] HttpClientImpl(30) SelectorManager shutting down [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 946ms] Http2ClientImpl stopping [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 946ms] Http2Connection(SSLTube(SocketTube(42))) Close all streams [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 946ms] Http2Connection(SSLTube(SocketTube(42))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] AsyncSSLConnection(SSLTube(SocketTube(42))) added 34 bytes to the write queue [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] AsyncSSLConnection(SSLTube(SocketTube(42))) signalling the publisher of the write queue [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] Http2Connection(SSLTube(SocketTube(42))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(42))) [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(42))) [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] PlainHttpConnection(SocketTube(42)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] SocketTube(42) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] SocketTube(42) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] SocketTube(42) pausing read event [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] SocketTube(42) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2e4279b[Completed normally] (id=2337) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(42)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@42cf7cce, getALPN: jdk.internal.net.http.common.MinimalFuture@3519f0d2[Completed normally] (id=2343), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=90 lim=90 cap=1024], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] SocketTube(42) Stopping read scheduler [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] SocketTube(42) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] SocketTube(42) Read scheduler stopped [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-30-SelectorManager] [5s 947ms] Http2Connection(SSLTube(SocketTube(42))) Close all streams [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 947ms] SocketTube(42) wrote: 90 [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 947ms] SocketTube(42) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 947ms] SocketTube(42) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 947ms] SocketTube(42) write: cancel [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 947ms] SocketTube(42) write: resetting demand to 0 [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 948ms] SSLTube(SocketTube(42)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@38a412cd [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 948ms] AsyncSSLConnection(SSLTube(SocketTube(42))) HttpPublisher: cancelled by SSLTube(SocketTube(42)) [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 948ms] SSL Reader(SocketTube(42)) stop [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 948ms] SSL Writer(SocketTube(42)) stop [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 948ms] SocketTube(42) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.451Z] [6 s, 792 ms, 492300 ns] waiting for client to shutdown: HttpClientImpl(30) [2025-09-06T05:42:34.451Z] [6 s, 792 ms, 578000 ns] client shutdown normally: HttpClientImpl(30) [2025-09-06T05:42:34.451Z] DEBUG: [MainThread] [5s 948ms] HttpClientImpl(31) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.451Z] TestServer(2): starting connection [2025-09-06T05:42:34.451Z] TestServer(2): unexpected exception: java.net.SocketException: An established connection was aborted by the software in your host machine [2025-09-06T05:42:34.451Z] java.net.SocketException: An established connection was aborted by the software in your host machine [2025-09-06T05:42:34.451Z] at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method) [2025-09-06T05:42:34.451Z] at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47) [2025-09-06T05:42:34.451Z] at java.base/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:255) [2025-09-06T05:42:34.451Z] at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:305) [2025-09-06T05:42:34.451Z] at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:354) [2025-09-06T05:42:34.451Z] at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:798) [2025-09-06T05:42:34.451Z] at java.base/java.net.Socket$SocketInputStream.implRead(Socket.java:974) [2025-09-06T05:42:34.451Z] at java.base/java.net.Socket$SocketInputStream.read(Socket.java:964) [2025-09-06T05:42:34.451Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) [2025-09-06T05:42:34.451Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.451Z] at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) [2025-09-06T05:42:34.451Z] at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) [2025-09-06T05:42:34.451Z] at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068) [2025-09-06T05:42:34.451Z] at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:289) [2025-09-06T05:42:34.451Z] at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:330) [2025-09-06T05:42:34.451Z] at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:388) [2025-09-06T05:42:34.451Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:508) [2025-09-06T05:42:34.451Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readPreface(Http2TestServerConnection.java:377) [2025-09-06T05:42:34.451Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:472) [2025-09-06T05:42:34.451Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.451Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.451Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.451Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.451Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.451Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.451Z] TestServer(2): Server connection to /127.0.0.1:59134 stopping. 0 streams [2025-09-06T05:42:34.451Z] TestServer(2): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@3b690b9f [2025-09-06T05:42:34.451Z] TestServer(2): failed to start connection: java.net.SocketException: An established connection was aborted by the software in your host machine [2025-09-06T05:42:34.451Z] DEBUG: [MainThread] [5s 952ms] HttpClientImpl(31) ClientImpl (async) send https://127.0.0.1:59092/https2/fixed/x POST [2025-09-06T05:42:34.451Z] DEBUG: [MainThread] [5s 952ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/fixed/x POST, [2025-09-06T05:42:34.451Z] proxy=null [2025-09-06T05:42:34.451Z] DEBUG: [MainThread] [5s 953ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.451Z] DEBUG: [MainThread] [5s 953ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.451Z] TestServer(2): connection accepted [2025-09-06T05:42:34.451Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.451Z] TestServer(2): accepting connections [2025-09-06T05:42:34.451Z] TestServer(2): creating connection [2025-09-06T05:42:34.451Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59135, Session(1757137336209|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.451Z] DEBUG: [MainThread] [5s 954ms] PlainHttpConnection(SocketTube(43)) registering connect event [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 954ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7832aa14 for C (true) [2025-09-06T05:42:34.451Z] DEBUG: [MainThread] [5s 954ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 954ms] PlainHttpConnection(SocketTube(43)) ConnectEvent: finishing connect [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 954ms] PlainHttpConnection(SocketTube(43)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59135 [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 954ms] SocketTube(43) connecting flows [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 954ms] SocketTube(43) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@ac28467[Not completed, 4 dependents] (id=2393) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(43)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 954ms] SocketTube(43) registering subscribe event [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 954ms] SocketTube(43) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 954ms] SocketTube(43) subscribe event raised [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 954ms] SSL Writer(SocketTube(43)) requesting 1 [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SSLTube(SocketTube(43)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SSL Writer(SocketTube(43)) calling downstreamSubscriber::onSubscribe on SocketTube(43) [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SocketTube(43) subscribed for writing [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@ac28467[Not completed, 4 dependents] (id=2393) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(43)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SocketTube(43) write: registering startSubscription event [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) read demand reset to 0 [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SSL Writer(SocketTube(43)) onSubscribe initiating handshaking [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@ac28467[Not completed, 4 dependents] (id=2393) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(43)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SSL Writer(SocketTube(43)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SSL Reader(SocketTube(43)) requesting 1 [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SSL Writer(SocketTube(43)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) got some demand for reading [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.451Z] DEBUG: [pool-1-thread-2] [5s 955ms] SSL Writer(SocketTube(43)) wrapping 0 bytes [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SSL Reader(SocketTube(43)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(43)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SSLTube(SocketTube(43)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SSLTube(SocketTube(43)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) onSubscribe called [2025-09-06T05:42:34.451Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) pending subscriber subscribed [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (true) [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) write: starting subscription [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 955ms] SocketTube(43) write: offloading requestMore [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-1] [5s 955ms] SocketTube(43) write: requesting more... [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(43)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-1] [5s 955ms] SocketTube(43) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.456Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.456Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) handshaking [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) Sending 428 bytes downstream [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) Adding 428 to outputQ queue [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) pushScheduler is alive [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SocketTube(43) trying to write: 428 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SocketTube(43) wrote: 428 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SocketTube(43) write: requesting more... [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SocketTube(43) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SocketTube(43) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 957ms] SSL Writer(SocketTube(43)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for None (false) [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] HttpClientImpl(31) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] SocketTube(43) read bytes: 127 [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] SSL Reader(SocketTube(43)) onNext [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] SSL Reader(SocketTube(43)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 960ms] SocketTube(43) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSL Reader(SocketTube(43)) Unwrapping: 127 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSL Reader(SocketTube(43)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSL Reader(SocketTube(43)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.456Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSL Reader(SocketTube(43)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSL Reader(SocketTube(43)) handshaking [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSLFlowDelegate(SocketTube(43)) obtaining and initiating task execution [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 960ms] SSLFlowDelegate(SocketTube(43)) #tasks to execute: 1 [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for None (false) [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 961ms] SocketTube(43) no more demand for reading [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 961ms] SocketTube(43) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 962ms] SSLFlowDelegate(SocketTube(43)) finished task execution [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 962ms] SSL Writer(SocketTube(43)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 962ms] SSL Writer(SocketTube(43)) wrapping 0 bytes [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 962ms] SSL Writer(SocketTube(43)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.456Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 962ms] SSL Writer(SocketTube(43)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 962ms] SSL Writer(SocketTube(43)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.456Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 962ms] SSL Writer(SocketTube(43)) handshaking [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Writer(SocketTube(43)) Sending 6 bytes downstream [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Writer(SocketTube(43)) Adding 6 to outputQ queue [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Writer(SocketTube(43)) pushScheduler is alive [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Writer(SocketTube(43)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Writer(SocketTube(43)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SocketTube(43) trying to write: 6 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SocketTube(43) wrote: 6 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SocketTube(43) write: requesting more... [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SocketTube(43) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SocketTube(43) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Writer(SocketTube(43)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Writer(SocketTube(43)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 965ms] SSL Reader(SocketTube(43)) requesting 1 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SocketTube(43) got some demand for reading [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SocketTube(43) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (true) [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for None (false) [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SocketTube(43) read bytes: 85 [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SSL Reader(SocketTube(43)) onNext [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SSL Reader(SocketTube(43)) Adding 85 bytes to read buffer [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.456Z] DEBUG: [HttpClient-31-SelectorManager] [5s 968ms] SocketTube(43) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Unwrapping: 85 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.456Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) handshaking [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Unwrapping: 79 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.456Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) handshaking [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSLFlowDelegate(SocketTube(43)) obtaining and initiating task execution [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSLFlowDelegate(SocketTube(43)) #tasks to execute: 1 [2025-09-06T05:42:34.456Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSLFlowDelegate(SocketTube(43)) finished task execution [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Writer(SocketTube(43)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(43)) requesting 1 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 968ms] SocketTube(43) got some demand for reading [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 969ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 969ms] SocketTube(43) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for None (false) [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 976ms] SocketTube(43) read bytes: 1467 [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 976ms] SSL Reader(SocketTube(43)) onNext [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 976ms] SSL Reader(SocketTube(43)) Adding 1467 bytes to read buffer [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 976ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 976ms] SocketTube(43) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Reader(SocketTube(43)) Unwrapping: 1467 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Reader(SocketTube(43)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Reader(SocketTube(43)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.457Z] bytesConsumed = 1467 bytesProduced = 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Reader(SocketTube(43)) Unwrapped: consumed: 1467 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Reader(SocketTube(43)) handshaking [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSLFlowDelegate(SocketTube(43)) obtaining and initiating task execution [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSLFlowDelegate(SocketTube(43)) #tasks to execute: 1 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSLFlowDelegate(SocketTube(43)) finished task execution [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Writer(SocketTube(43)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SSL Reader(SocketTube(43)) requesting 1 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SocketTube(43) got some demand for reading [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 977ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 980ms] SocketTube(43) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 980ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for None (false) [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 994ms] SocketTube(43) read bytes: 558 [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 994ms] SSL Reader(SocketTube(43)) onNext [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 994ms] SSL Reader(SocketTube(43)) Adding 558 bytes to read buffer [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 994ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 994ms] SocketTube(43) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(43)) Unwrapping: 558 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(43)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(43)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.457Z] bytesConsumed = 558 bytesProduced = 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(43)) Unwrapped: consumed: 558 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(43)) handshaking [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSLFlowDelegate(SocketTube(43)) obtaining and initiating task execution [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 994ms] SSLFlowDelegate(SocketTube(43)) #tasks to execute: 1 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 995ms] SSLFlowDelegate(SocketTube(43)) finished task execution [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 995ms] SSL Writer(SocketTube(43)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(43)) requesting 1 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 995ms] SocketTube(43) got some demand for reading [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 995ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 995ms] SocketTube(43) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for None (false) [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SocketTube(43) read bytes: 90 [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SSL Reader(SocketTube(43)) onNext [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SSL Reader(SocketTube(43)) Adding 90 bytes to read buffer [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SocketTube(43) resuming read event [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72cac164 for R (false) [2025-09-06T05:42:34.457Z] DEBUG: [HttpClient-31-SelectorManager] [5s 995ms] SocketTube(43) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Reader(SocketTube(43)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Reader(SocketTube(43)) Unwrapping: 90 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Reader(SocketTube(43)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Reader(SocketTube(43)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.457Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Reader(SocketTube(43)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Reader(SocketTube(43)) handshaking [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(43)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(43)) wrapping 0 bytes [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(43)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.457Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(43)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(43)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.457Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] SSLFlowDelegate(SocketTube(43)) setALPN = h2 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] PlainHttpConnection(SocketTube(43)) finishConnect, setting connected=true [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 996ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 997ms] Http2Connection(SSLTube(SocketTube(43))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 997ms] SSLTube(SocketTube(43)) connecting flows [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 997ms] SSLTube(SocketTube(43)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1268dd88 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 997ms] Http2Connection(SSLTube(SocketTube(43))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 997ms] SSL Reader(SocketTube(43)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 998ms] SSL Reader(SocketTube(43)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 998ms] SSL Reader(SocketTube(43)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 998ms] SSL Reader(SocketTube(43)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 998ms] SSLTube(SocketTube(43)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4e080189 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 998ms] SSLTube(SocketTube(43)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4e080189 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 998ms] AsyncSSLConnection(SSLTube(SocketTube(43))) HttpPublisher: got request of 1 from SSLTube(SocketTube(43)) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] AsyncSSLConnection(SSLTube(SocketTube(43))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] AsyncSSLConnection(SSLTube(SocketTube(43))) signalling the publisher of the write queue [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] AsyncSSLConnection(SSLTube(SocketTube(43))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(43)) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] SSLTube(SocketTube(43)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] SSL Writer(SocketTube(43)) onNext [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] SSL Writer(SocketTube(43)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] Http2Connection(SSLTube(SocketTube(43))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] AsyncSSLConnection(SSLTube(SocketTube(43))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] AsyncSSLConnection(SSLTube(SocketTube(43))) signalling the publisher of the write queue [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] Http2Connection(SSLTube(SocketTube(43))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [5s 999ms] Http2Connection(SSLTube(SocketTube(43))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] Http2Connection(SSLTube(SocketTube(43))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] Http2Connection(SSLTube(SocketTube(43))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] Http2Connection(SSLTube(SocketTube(43))) H2 processed buffered data [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(43))) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(43))) [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 1ms] Http2Connection(SSLTube(SocketTube(43))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 2ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 2ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 2ms] Http2Connection(SSLTube(SocketTube(43))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 2ms] Http2Connection(SSLTube(SocketTube(43))) Opened stream 1 [2025-09-06T05:42:34.457Z] DEBUG: [pool-1-thread-2] [6s 2ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 2ms] AsyncSSLConnection(SSLTube(SocketTube(43))) added 74 bytes to the write queue [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 2ms] AsyncSSLConnection(SSLTube(SocketTube(43))) signalling the publisher of the write queue [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 2ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 2ms] Exchange sendRequestBody [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 2ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] AsyncSSLConnection(SSLTube(SocketTube(43))) added 10 bytes to the write queue [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] AsyncSSLConnection(SSLTube(SocketTube(43))) signalling the publisher of the write queue [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 3ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.458Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.458Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.458Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.458Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.458Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.458Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.458Z] ... 63 more [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 6ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 6ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) cancelling stream 1: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 6ms] Http2Connection(SSLTube(SocketTube(43)))/Stream(1) stream 1 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 6ms] Http2Connection(SSLTube(SocketTube(43))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 6ms] AsyncSSLConnection(SSLTube(SocketTube(43))) added 13 bytes to the write queue [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 6ms] AsyncSSLConnection(SSLTube(SocketTube(43))) signalling the publisher of the write queue [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 6ms] Http2Connection(SSLTube(SocketTube(43))) Closed stream 1 [2025-09-06T05:42:34.458Z] DEBUG: [pool-1-thread-2] [6s 7ms] HttpClientImpl(31) ClientImpl (async) elapsed 54 millis for POST to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 23ms] HttpClientImpl(31) SelectorManager shutting down [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] Http2ClientImpl stopping [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] Http2Connection(SSLTube(SocketTube(43))) Close all streams [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] Http2Connection(SSLTube(SocketTube(43))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] AsyncSSLConnection(SSLTube(SocketTube(43))) added 34 bytes to the write queue [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] AsyncSSLConnection(SSLTube(SocketTube(43))) signalling the publisher of the write queue [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] Http2Connection(SSLTube(SocketTube(43))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(43))) [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(43))) [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] PlainHttpConnection(SocketTube(43)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] SocketTube(43) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] SocketTube(43) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] SocketTube(43) pausing read event [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] SocketTube(43) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@ac28467[Completed normally] (id=2393) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(43)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1268dd88, getALPN: jdk.internal.net.http.common.MinimalFuture@5ac72fbe[Completed normally] (id=2399), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=90 lim=90 cap=2048], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] SocketTube(43) Stopping read scheduler [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] SocketTube(43) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 24ms] SocketTube(43) Read scheduler stopped [2025-09-06T05:42:34.458Z] DEBUG: [HttpClient-31-SelectorManager] [6s 25ms] Http2Connection(SSLTube(SocketTube(43))) Close all streams [2025-09-06T05:42:34.458Z] TestServer(2): unexpected exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.458Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.458Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1716) [2025-09-06T05:42:34.458Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514) [2025-09-06T05:42:34.458Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-09-06T05:42:34.458Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) [2025-09-06T05:42:34.458Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) [2025-09-06T05:42:34.458Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.handshake(Http2TestServerConnection.java:348) [2025-09-06T05:42:34.458Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.<init>(Http2TestServerConnection.java:178) [2025-09-06T05:42:34.459Z] at jdk.httpclient.test.lib.http2.Http2TestServer.createConnection(Http2TestServer.java:396) [2025-09-06T05:42:34.459Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:313) [2025-09-06T05:42:34.459Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.459Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.459Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.459Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.459Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.459Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-09-06T05:42:34.459Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494) [2025-09-06T05:42:34.459Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.459Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-09-06T05:42:34.459Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-09-06T05:42:34.459Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) [2025-09-06T05:42:34.459Z] ... 12 more [2025-09-06T05:42:34.459Z] TestServer(2): failed to start connection: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.459Z] [6 s, 870 ms, 418700 ns] waiting for client to shutdown: HttpClientImpl(31) [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(43)) Sending 90 bytes downstream [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(43)) Adding 90 to outputQ queue [2025-09-06T05:42:34.459Z] [6 s, 871 ms, 145700 ns] client shutdown normally: HttpClientImpl(31) [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(43)) pushScheduler is alive [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(43)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(43)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(43) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(43) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(43) write: cancel [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(43) write: resetting demand to 0 [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSLTube(SocketTube(43)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4e080189 [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] AsyncSSLConnection(SSLTube(SocketTube(43))) HttpPublisher: cancelled by SSLTube(SocketTube(43)) [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSL Reader(SocketTube(43)) stop [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(43)) stop [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(43) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.459Z] DEBUG: [MainThread] [6s 28ms] HttpClientImpl(32) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.459Z] DEBUG: [MainThread] [6s 38ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:59092/https2/chunk/x POST [2025-09-06T05:42:34.459Z] DEBUG: [MainThread] [6s 38ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/chunk/x POST, [2025-09-06T05:42:34.459Z] proxy=null [2025-09-06T05:42:34.459Z] DEBUG: [MainThread] [6s 38ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.459Z] DEBUG: [MainThread] [6s 38ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.459Z] TestServer(2): connection accepted [2025-09-06T05:42:34.459Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.459Z] TestServer(2): accepting connections [2025-09-06T05:42:34.459Z] TestServer(2): creating connection [2025-09-06T05:42:34.459Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59136, Session(1757137336263|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.459Z] DEBUG: [MainThread] [6s 44ms] PlainHttpConnection(SocketTube(44)) registering connect event [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 44ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6f35854b for C (true) [2025-09-06T05:42:34.459Z] DEBUG: [MainThread] [6s 44ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 44ms] PlainHttpConnection(SocketTube(44)) ConnectEvent: finishing connect [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 44ms] PlainHttpConnection(SocketTube(44)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59136 [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(44) connecting flows [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(44) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@22ed7cd9[Not completed, 4 dependents] (id=2449) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(44)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SocketTube(44) registering subscribe event [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SocketTube(44) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) subscribe event raised [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SSL Writer(SocketTube(44)) requesting 1 [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SSLTube(SocketTube(44)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@22ed7cd9[Not completed, 4 dependents] (id=2449) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(44)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SSL Writer(SocketTube(44)) calling downstreamSubscriber::onSubscribe on SocketTube(44) [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) read demand reset to 0 [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@22ed7cd9[Not completed, 4 dependents] (id=2449) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(44)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SocketTube(44) subscribed for writing [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SocketTube(44) write: registering startSubscription event [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SSL Reader(SocketTube(44)) requesting 1 [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) got some demand for reading [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SSL Writer(SocketTube(44)) onSubscribe initiating handshaking [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) resuming read event [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SSL Reader(SocketTube(44)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(44)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SSLTube(SocketTube(44)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SSLTube(SocketTube(44)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) onSubscribe called [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SSL Writer(SocketTube(44)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) pending subscriber subscribed [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SSL Writer(SocketTube(44)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 45ms] SSL Writer(SocketTube(44)) wrapping 0 bytes [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cdee3b for R (true) [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) write: starting subscription [2025-09-06T05:42:34.459Z] DEBUG: [HttpClient-32-SelectorManager] [6s 45ms] SocketTube(44) write: offloading requestMore [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(44) write: requesting more... [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(44)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(44) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 48ms] SSL Writer(SocketTube(44)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.459Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.459Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) handshaking [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Reader(SocketTube(44)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) Sending 428 bytes downstream [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) Adding 428 to outputQ queue [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) pushScheduler is alive [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SSL Writer(SocketTube(44)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.459Z] DEBUG: [pool-1-thread-2] [6s 50ms] SocketTube(44) trying to write: 428 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 50ms] SocketTube(44) wrote: 428 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 50ms] SocketTube(44) write: requesting more... [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 50ms] SocketTube(44) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 51ms] SocketTube(44) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 51ms] SSL Writer(SocketTube(44)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 51ms] SSL Writer(SocketTube(44)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cdee3b for None (false) [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] SocketTube(44) read bytes: 127 [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] SSL Reader(SocketTube(44)) onNext [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] SSL Reader(SocketTube(44)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] SocketTube(44) resuming read event [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cdee3b for R (false) [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 52ms] SocketTube(44) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(44)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(44)) Unwrapping: 127 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(44)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(44)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.460Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(44)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(44)) handshaking [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSLFlowDelegate(SocketTube(44)) obtaining and initiating task execution [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 52ms] SSLFlowDelegate(SocketTube(44)) #tasks to execute: 1 [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cdee3b for None (false) [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 59ms] SocketTube(44) no more demand for reading [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 59ms] SocketTube(44) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 74ms] SSLFlowDelegate(SocketTube(44)) finished task execution [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 74ms] SSL Writer(SocketTube(44)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 74ms] SSL Writer(SocketTube(44)) wrapping 0 bytes [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.460Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.460Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) handshaking [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) Sending 6 bytes downstream [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) Adding 6 to outputQ queue [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) pushScheduler is alive [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SocketTube(44) trying to write: 6 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SocketTube(44) wrote: 6 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SocketTube(44) write: requesting more... [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SocketTube(44) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SocketTube(44) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Writer(SocketTube(44)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SSL Reader(SocketTube(44)) requesting 1 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SocketTube(44) got some demand for reading [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 75ms] SocketTube(44) resuming read event [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SocketTube(44) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cdee3b for R (true) [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cdee3b for None (false) [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SocketTube(44) read bytes: 2200 [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SSL Reader(SocketTube(44)) onNext [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SSL Reader(SocketTube(44)) Adding 2200 bytes to read buffer [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SocketTube(44) resuming read event [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cdee3b for R (false) [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) processData: readBuf remaining:2200, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.460Z] DEBUG: [HttpClient-32-SelectorManager] [6s 76ms] SocketTube(44) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Unwrapping: 2200 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Decoded 0 bytes out of 2200 into buffer of 512 remaining to decode: 2194 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.460Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) handshaking [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Unwrapping: 2194 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Decoded 0 bytes out of 2194 into buffer of 512 remaining to decode: 2115 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.460Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) handshaking [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSLFlowDelegate(SocketTube(44)) obtaining and initiating task execution [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSLFlowDelegate(SocketTube(44)) #tasks to execute: 1 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSLFlowDelegate(SocketTube(44)) finished task execution [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Writer(SocketTube(44)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) processData: readBuf remaining:2115, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 76ms] SSL Reader(SocketTube(44)) Unwrapping: 2115 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 77ms] SSL Reader(SocketTube(44)) Decoded 0 bytes out of 2115 into buffer of 512 remaining to decode: 648 [2025-09-06T05:42:34.460Z] DEBUG: [pool-1-thread-2] [6s 77ms] SSL Reader(SocketTube(44)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.460Z] bytesConsumed = 1467 bytesProduced = 0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 77ms] SSL Reader(SocketTube(44)) Unwrapped: consumed: 1467 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 77ms] SSL Reader(SocketTube(44)) handshaking [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 77ms] SSLFlowDelegate(SocketTube(44)) obtaining and initiating task execution [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 77ms] SSLFlowDelegate(SocketTube(44)) #tasks to execute: 1 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 78ms] SSLFlowDelegate(SocketTube(44)) finished task execution [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 78ms] SSL Writer(SocketTube(44)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 78ms] SSL Reader(SocketTube(44)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 78ms] SSL Reader(SocketTube(44)) Unwrapping: 648 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(44)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(44)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.461Z] bytesConsumed = 558 bytesProduced = 0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(44)) Unwrapped: consumed: 558 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(44)) handshaking [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 80ms] SSLFlowDelegate(SocketTube(44)) obtaining and initiating task execution [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 80ms] SSLFlowDelegate(SocketTube(44)) #tasks to execute: 1 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 81ms] SSLFlowDelegate(SocketTube(44)) finished task execution [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 81ms] SSL Writer(SocketTube(44)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(44)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(44)) Unwrapping: 90 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Reader(SocketTube(44)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Reader(SocketTube(44)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.461Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Reader(SocketTube(44)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Reader(SocketTube(44)) handshaking [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Writer(SocketTube(44)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Writer(SocketTube(44)) wrapping 0 bytes [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Writer(SocketTube(44)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.461Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 83ms] SSL Writer(SocketTube(44)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSL Writer(SocketTube(44)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.461Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSLFlowDelegate(SocketTube(44)) setALPN = h2 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] PlainHttpConnection(SocketTube(44)) finishConnect, setting connected=true [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] Http2Connection(SSLTube(SocketTube(44))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSLTube(SocketTube(44)) connecting flows [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSLTube(SocketTube(44)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2ce72544 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] Http2Connection(SSLTube(SocketTube(44))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSL Reader(SocketTube(44)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSL Reader(SocketTube(44)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSL Reader(SocketTube(44)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSL Reader(SocketTube(44)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSLTube(SocketTube(44)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@5582c7eb [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSLTube(SocketTube(44)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@5582c7eb [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] AsyncSSLConnection(SSLTube(SocketTube(44))) HttpPublisher: got request of 1 from SSLTube(SocketTube(44)) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] AsyncSSLConnection(SSLTube(SocketTube(44))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] AsyncSSLConnection(SSLTube(SocketTube(44))) signalling the publisher of the write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] AsyncSSLConnection(SSLTube(SocketTube(44))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(44)) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSLTube(SocketTube(44)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSL Writer(SocketTube(44)) onNext [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] SSL Writer(SocketTube(44)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] Http2Connection(SSLTube(SocketTube(44))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] AsyncSSLConnection(SSLTube(SocketTube(44))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] AsyncSSLConnection(SSLTube(SocketTube(44))) signalling the publisher of the write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] Http2Connection(SSLTube(SocketTube(44))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 84ms] Http2Connection(SSLTube(SocketTube(44))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44))) H2 processed buffered data [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(44))) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(44))) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44))) Opened stream 1 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] AsyncSSLConnection(SSLTube(SocketTube(44))) added 74 bytes to the write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] AsyncSSLConnection(SSLTube(SocketTube(44))) signalling the publisher of the write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Exchange sendRequestBody [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] AsyncSSLConnection(SSLTube(SocketTube(44))) added 10 bytes to the write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] AsyncSSLConnection(SSLTube(SocketTube(44))) signalling the publisher of the write queue [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 85ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.461Z] DEBUG: [pool-1-thread-2] [6s 86ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.461Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.462Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.462Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.462Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.462Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.462Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.462Z] ... 65 more [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 88ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 88ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) cancelling stream 1: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 88ms] Http2Connection(SSLTube(SocketTube(44)))/Stream(1) stream 1 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 88ms] Http2Connection(SSLTube(SocketTube(44))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 88ms] AsyncSSLConnection(SSLTube(SocketTube(44))) added 13 bytes to the write queue [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 88ms] AsyncSSLConnection(SSLTube(SocketTube(44))) signalling the publisher of the write queue [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 88ms] Http2Connection(SSLTube(SocketTube(44))) Closed stream 1 [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 89ms] HttpClientImpl(32) ClientImpl (async) elapsed 51 millis for POST to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(44)) Sending 90 bytes downstream [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(44)) Adding 90 to outputQ queue [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(44)) pushScheduler is alive [2025-09-06T05:42:34.462Z] DEBUG: [HttpClient-32-SelectorManager] [6s 106ms] HttpClientImpl(32) SelectorManager shutting down [2025-09-06T05:42:34.462Z] [6 s, 950 ms, 927900 ns] waiting for client to shutdown: HttpClientImpl(32) [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 122ms] SSL Writer(SocketTube(44)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 122ms] SSL Writer(SocketTube(44)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 122ms] SocketTube(44) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(44) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(44) pausing read event [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(44) ReadEvent abort: java.io.IOException: selector manager closed [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(44) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@14e07567 (java.io.IOException: selector manager closed) [2025-09-06T05:42:34.462Z] DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(44) signal read error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] Http2ClientImpl stopping [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] Http2Connection(SSLTube(SocketTube(44))) Close all streams [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] Http2Connection(SSLTube(SocketTube(44))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] AsyncSSLConnection(SSLTube(SocketTube(44))) added 34 bytes to the write queue [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] AsyncSSLConnection(SSLTube(SocketTube(44))) signalling the publisher of the write queue [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] Http2Connection(SSLTube(SocketTube(44))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(44))) [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(44))) [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] PlainHttpConnection(SocketTube(44)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 123ms] SocketTube(44) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-32-SelectorManager] [6s 124ms] Http2Connection(SSLTube(SocketTube(44))) Close all streams [2025-09-06T05:42:34.463Z] TestServer(2): unexpected exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.463Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1716) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) [2025-09-06T05:42:34.463Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.handshake(Http2TestServerConnection.java:348) [2025-09-06T05:42:34.463Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.<init>(Http2TestServerConnection.java:178) [2025-09-06T05:42:34.463Z] at jdk.httpclient.test.lib.http2.Http2TestServer.createConnection(Http2TestServer.java:396) [2025-09-06T05:42:34.463Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:313) [2025-09-06T05:42:34.463Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.463Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.463Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.463Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.463Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.463Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-09-06T05:42:34.463Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) [2025-09-06T05:42:34.463Z] ... 12 more [2025-09-06T05:42:34.463Z] TestServer(2): failed to start connection: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(44) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@22ed7cd9[Not completed, 4 dependents] (id=2449) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(44)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2ce72544, getALPN: jdk.internal.net.http.common.MinimalFuture@579e458f[Completed normally] (id=2455), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2200 lim=2200 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(44) Stopping read scheduler [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(44) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(44) Read scheduler stopped [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(44) write: cancel [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(44) write: resetting demand to 0 [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SSLTube(SocketTube(44)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@5582c7eb [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] AsyncSSLConnection(SSLTube(SocketTube(44))) HttpPublisher: cancelled by SSLTube(SocketTube(44)) [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(44)) stop [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SSL Writer(SocketTube(44)) stop [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(44) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.463Z] [6 s, 978 ms, 46300 ns] client shutdown normally: HttpClientImpl(32) [2025-09-06T05:42:34.463Z] DEBUG: [MainThread] [6s 133ms] HttpClientImpl(33) proxySelector is java.net.ProxySelector$StaticProxySelector@44b0d80d (user-supplied=true) [2025-09-06T05:42:34.463Z] DEBUG: [MainThread] [6s 137ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:59092/https2/chunk/x POST [2025-09-06T05:42:34.463Z] DEBUG: [MainThread] [6s 137ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/chunk/x POST, [2025-09-06T05:42:34.463Z] proxy=null [2025-09-06T05:42:34.463Z] DEBUG: [MainThread] [6s 138ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.463Z] DEBUG: [MainThread] [6s 138ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.463Z] TestServer(2): connection accepted [2025-09-06T05:42:34.463Z] TestServer(2): stopping is: false [2025-09-06T05:42:34.463Z] TestServer(2): accepting connections [2025-09-06T05:42:34.463Z] TestServer(2): creating connection [2025-09-06T05:42:34.463Z] TestServer(2): New connection from SSLSocket[hostname=127.0.0.1, port=59137, Session(1757137336351|SSL_NULL_WITH_NULL_NULL)] [2025-09-06T05:42:34.463Z] DEBUG: [MainThread] [6s 139ms] PlainHttpConnection(SocketTube(45)) registering connect event [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65c6727f for C (true) [2025-09-06T05:42:34.463Z] DEBUG: [MainThread] [6s 139ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] PlainHttpConnection(SocketTube(45)) ConnectEvent: finishing connect [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] PlainHttpConnection(SocketTube(45)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59137 [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SocketTube(45) connecting flows [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SocketTube(45) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4f276d8c[Not completed, 4 dependents] (id=2505) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(45)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SocketTube(45) registering subscribe event [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SocketTube(45) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] SocketTube(45) subscribe event raised [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SSL Writer(SocketTube(45)) requesting 1 [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] SocketTube(45) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4f276d8c[Not completed, 4 dependents] (id=2505) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(45)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SSLTube(SocketTube(45)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.463Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] SocketTube(45) read demand reset to 0 [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SSL Writer(SocketTube(45)) calling downstreamSubscriber::onSubscribe on SocketTube(45) [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SocketTube(45) subscribed for writing [2025-09-06T05:42:34.463Z] DEBUG: [pool-1-thread-2] [6s 139ms] SocketTube(45) write: registering startSubscription event [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 139ms] SSL Writer(SocketTube(45)) onSubscribe initiating handshaking [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] SocketTube(45) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4f276d8c[Not completed, 4 dependents] (id=2505) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(45)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] SSL Reader(SocketTube(45)) requesting 1 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 139ms] SSL Writer(SocketTube(45)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 139ms] SocketTube(45) got some demand for reading [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 140ms] SSL Writer(SocketTube(45)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SocketTube(45) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SSL Reader(SocketTube(45)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(45)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SSLTube(SocketTube(45)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 140ms] SSL Writer(SocketTube(45)) wrapping 0 bytes [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SSLTube(SocketTube(45)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SocketTube(45) onSubscribe called [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SocketTube(45) pending subscriber subscribed [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (true) [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SocketTube(45) write: starting subscription [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 140ms] SocketTube(45) write: offloading requestMore [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-1] [6s 140ms] SocketTube(45) write: requesting more... [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-1] [6s 140ms] SSL Writer(SocketTube(45)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-1] [6s 140ms] SocketTube(45) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.464Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) OK => produced: 428 bytes into 432, not wrapped: 0 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.464Z] bytesConsumed = 0 bytesProduced = 428 sequenceNumber = 0 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) handshaking [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) Sending 428 bytes downstream [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) Adding 428 to outputQ queue [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) pushScheduler is alive [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) DownstreamPusher: Pushing 428 bytes downstream [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SocketTube(45) trying to write: 428 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SocketTube(45) wrote: 428 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SocketTube(45) write: requesting more... [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SocketTube(45) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SocketTube(45) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 143ms] SSL Writer(SocketTube(45)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for None (false) [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 145ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 145ms] SocketTube(45) read bytes: 127 [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 145ms] SSL Reader(SocketTube(45)) onNext [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 145ms] SSL Reader(SocketTube(45)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 145ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (false) [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 145ms] SocketTube(45) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSL Reader(SocketTube(45)) Unwrapping: 127 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSL Reader(SocketTube(45)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSL Reader(SocketTube(45)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.464Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSL Reader(SocketTube(45)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSL Reader(SocketTube(45)) handshaking [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSLFlowDelegate(SocketTube(45)) obtaining and initiating task execution [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 145ms] SSLFlowDelegate(SocketTube(45)) #tasks to execute: 1 [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for None (false) [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 146ms] SocketTube(45) no more demand for reading [2025-09-06T05:42:34.464Z] DEBUG: [HttpClient-33-SelectorManager] [6s 146ms] SocketTube(45) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 149ms] SSLFlowDelegate(SocketTube(45)) finished task execution [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 149ms] SSL Writer(SocketTube(45)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 149ms] SSL Writer(SocketTube(45)) wrapping 0 bytes [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 149ms] SSL Writer(SocketTube(45)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.464Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 149ms] SSL Writer(SocketTube(45)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 149ms] SSL Writer(SocketTube(45)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.464Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 149ms] SSL Writer(SocketTube(45)) handshaking [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Writer(SocketTube(45)) Sending 6 bytes downstream [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Writer(SocketTube(45)) Adding 6 to outputQ queue [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Writer(SocketTube(45)) pushScheduler is alive [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Writer(SocketTube(45)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Writer(SocketTube(45)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SocketTube(45) trying to write: 6 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SocketTube(45) wrote: 6 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SocketTube(45) write: requesting more... [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SocketTube(45) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SocketTube(45) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Writer(SocketTube(45)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.464Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Writer(SocketTube(45)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 152ms] SSL Reader(SocketTube(45)) requesting 1 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 152ms] SocketTube(45) got some demand for reading [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 152ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (true) [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for None (false) [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 153ms] SocketTube(45) read bytes: 1552 [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 153ms] SSL Reader(SocketTube(45)) onNext [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 153ms] SSL Reader(SocketTube(45)) Adding 1552 bytes to read buffer [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 153ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (false) [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 153ms] SocketTube(45) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SocketTube(45) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:1552, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapping: 1552 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Decoded 0 bytes out of 1552 into buffer of 512 remaining to decode: 1546 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.465Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) handshaking [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapping: 1546 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Decoded 0 bytes out of 1546 into buffer of 512 remaining to decode: 1467 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.465Z] bytesConsumed = 79 bytesProduced = 0 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapped: consumed: 79 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) handshaking [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSLFlowDelegate(SocketTube(45)) obtaining and initiating task execution [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSLFlowDelegate(SocketTube(45)) #tasks to execute: 1 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSLFlowDelegate(SocketTube(45)) finished task execution [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Writer(SocketTube(45)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapping: 1467 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.465Z] bytesConsumed = 1467 bytesProduced = 0 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 153ms] SSL Reader(SocketTube(45)) Unwrapped: consumed: 1467 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SSL Reader(SocketTube(45)) handshaking [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SSLFlowDelegate(SocketTube(45)) obtaining and initiating task execution [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SSLFlowDelegate(SocketTube(45)) #tasks to execute: 1 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SSLFlowDelegate(SocketTube(45)) finished task execution [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SSL Writer(SocketTube(45)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SSL Reader(SocketTube(45)) requesting 1 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SocketTube(45) got some demand for reading [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SocketTube(45) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 155ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (false) [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for None (false) [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SocketTube(45) read bytes: 558 [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SSL Reader(SocketTube(45)) onNext [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SSL Reader(SocketTube(45)) Adding 558 bytes to read buffer [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (false) [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SocketTube(45) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for None (false) [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SocketTube(45) no more demand for reading [2025-09-06T05:42:34.465Z] DEBUG: [HttpClient-33-SelectorManager] [6s 166ms] SocketTube(45) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSL Reader(SocketTube(45)) Unwrapping: 558 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSL Reader(SocketTube(45)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.465Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSL Reader(SocketTube(45)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.466Z] bytesConsumed = 558 bytesProduced = 0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSL Reader(SocketTube(45)) Unwrapped: consumed: 558 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSL Reader(SocketTube(45)) handshaking [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSLFlowDelegate(SocketTube(45)) obtaining and initiating task execution [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 166ms] SSLFlowDelegate(SocketTube(45)) #tasks to execute: 1 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 167ms] SSLFlowDelegate(SocketTube(45)) finished task execution [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 167ms] SSL Writer(SocketTube(45)) processData, writeList remaining:0, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 167ms] SSL Reader(SocketTube(45)) requesting 1 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 167ms] SocketTube(45) got some demand for reading [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 167ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (true) [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for None (false) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 167ms] SocketTube(45) leaving request(1): Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 167ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SocketTube(45) read bytes: 90 [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SSL Reader(SocketTube(45)) onNext [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SSL Reader(SocketTube(45)) Adding 90 bytes to read buffer [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SocketTube(45) resuming read event [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f3e190f for R (false) [2025-09-06T05:42:34.466Z] DEBUG: [HttpClient-33-SelectorManager] [6s 167ms] SocketTube(45) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Reader(SocketTube(45)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Reader(SocketTube(45)) Unwrapping: 90 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Reader(SocketTube(45)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Reader(SocketTube(45)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP [2025-09-06T05:42:34.466Z] bytesConsumed = 90 bytesProduced = 0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Reader(SocketTube(45)) Unwrapped: consumed: 90 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Reader(SocketTube(45)) handshaking [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Writer(SocketTube(45)) processData, writeList remaining:0, hsTriggered:true, needWrap:true [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Writer(SocketTube(45)) wrapping 0 bytes [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Writer(SocketTube(45)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.466Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Writer(SocketTube(45)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSL Writer(SocketTube(45)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.466Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] SSLFlowDelegate(SocketTube(45)) setALPN = h2 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] PlainHttpConnection(SocketTube(45)) finishConnect, setting connected=true [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 168ms] Http2Connection checkSSLConfig: alpn: 'h2' [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] Http2Connection(SSLTube(SocketTube(45))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSLTube(SocketTube(45)) connecting flows [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSLTube(SocketTube(45)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@bb3014c [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] Http2Connection(SSLTube(SocketTube(45))) onSubscribe: requesting Long.MAX_VALUE for reading [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSL Reader(SocketTube(45)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSL Reader(SocketTube(45)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSL Reader(SocketTube(45)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSL Reader(SocketTube(45)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSLTube(SocketTube(45)) onSubscribe: new subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@1c6f1610 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSLTube(SocketTube(45)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@1c6f1610 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] AsyncSSLConnection(SSLTube(SocketTube(45))) HttpPublisher: got request of 1 from SSLTube(SocketTube(45)) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] AsyncSSLConnection(SSLTube(SocketTube(45))) added 69 bytes in the priority write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] AsyncSSLConnection(SSLTube(SocketTube(45))) signalling the publisher of the write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] AsyncSSLConnection(SSLTube(SocketTube(45))) HttpPublisher: sending 69 bytes (1 buffers) to SSLTube(SocketTube(45)) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSLTube(SocketTube(45)) sending 1 buffers to SSL flow delegate (69 bytes) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSL Writer(SocketTube(45)) onNext [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] SSL Writer(SocketTube(45)) added 1 (69 bytes) to the writeList [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] Http2Connection(SSLTube(SocketTube(45))):WindowUpdateSender(stream: 0) sending window update: 33488897 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 169ms] AsyncSSLConnection(SSLTube(SocketTube(45))) added 13 bytes in the priority write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] AsyncSSLConnection(SSLTube(SocketTube(45))) signalling the publisher of the write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] Http2Connection(SSLTube(SocketTube(45))) Triggering processing of buffered data after sending connection preface [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] Http2Connection(SSLTube(SocketTube(45))) onNext: got 0 bytes in 1 buffers [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] Http2Connection(SSLTube(SocketTube(45))) sending 0 to Http2Connection.asyncReceive [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] Http2Connection(SSLTube(SocketTube(45))) H2 Received EMPTY_TRIGGER [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] Http2Connection(SSLTube(SocketTube(45))) H2 processed buffered data [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(45))) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(45))) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 170ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 171ms] Http2Connection(SSLTube(SocketTube(45))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 171ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 171ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 171ms] Http2Connection(SSLTube(SocketTube(45))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 171ms] Http2Connection(SSLTube(SocketTube(45))) Opened stream 1 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 171ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] AsyncSSLConnection(SSLTube(SocketTube(45))) added 74 bytes to the write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] AsyncSSLConnection(SSLTube(SocketTube(45))) signalling the publisher of the write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] Exchange sendRequestBody [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) trySend: 1 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] WindowController Stream 1 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) trySend: sending: 1 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] AsyncSSLConnection(SSLTube(SocketTube(45))) added 10 bytes to the write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] AsyncSSLConnection(SSLTube(SocketTube(45))) signalling the publisher of the write queue [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 172ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) trySend: request 1 [2025-09-06T05:42:34.466Z] DEBUG: [pool-1-thread-2] [6s 174ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.467Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.setALPN(SSLFlowDelegate.java:220) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.trySetALPN(SSLFlowDelegate.java:1179) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:840) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.467Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.467Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.467Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.467Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.467Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.467Z] ... 63 more [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) requestSent: streamid=1 but response not received [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) cancelling stream 1: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(45)))/Stream(1) stream 1 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(45))) sending frame: RESET: length=4, streamid=1, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 179ms] AsyncSSLConnection(SSLTube(SocketTube(45))) added 13 bytes to the write queue [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 179ms] AsyncSSLConnection(SSLTube(SocketTube(45))) signalling the publisher of the write queue [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 179ms] Http2Connection(SSLTube(SocketTube(45))) Closed stream 1 [2025-09-06T05:42:34.467Z] DEBUG: [pool-1-thread-2] [6s 181ms] HttpClientImpl(33) ClientImpl (async) elapsed 44 millis for POST to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 200ms] HttpClientImpl(33) SelectorManager shutting down [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 201ms] Http2ClientImpl stopping [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 202ms] Http2Connection(SSLTube(SocketTube(45))) Close all streams [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 202ms] Http2Connection(SSLTube(SocketTube(45))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 202ms] AsyncSSLConnection(SSLTube(SocketTube(45))) added 34 bytes to the write queue [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 202ms] AsyncSSLConnection(SSLTube(SocketTube(45))) signalling the publisher of the write queue [2025-09-06T05:42:34.467Z] [7 s, 46 ms, 529000 ns] waiting for client to shutdown: HttpClientImpl(33) [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 202ms] Http2Connection(SSLTube(SocketTube(45))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 217ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(45))) [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 217ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(45))) [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 217ms] PlainHttpConnection(SocketTube(45)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] SocketTube(45) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] SocketTube(45) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] SocketTube(45) pausing read event [2025-09-06T05:42:34.467Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] SocketTube(45) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4f276d8c[Completed normally] (id=2505) downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = true downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(45)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@bb3014c, getALPN: jdk.internal.net.http.common.MinimalFuture@7cbf403e[Completed normally] (id=2511), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=90 lim=90 cap=2048], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] SocketTube(45) Stopping read scheduler [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] SocketTube(45) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] SocketTube(45) Read scheduler stopped [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-33-SelectorManager] [6s 218ms] Http2Connection(SSLTube(SocketTube(45))) Close all streams [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 217ms] SSL Writer(SocketTube(45)) Sending 90 bytes downstream [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SSL Writer(SocketTube(45)) Adding 90 to outputQ queue [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SSL Writer(SocketTube(45)) pushScheduler is alive [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SSL Writer(SocketTube(45)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SSL Writer(SocketTube(45)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SocketTube(45) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SocketTube(45) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SocketTube(45) write: cancel [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SocketTube(45) write: resetting demand to 0 [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SSLTube(SocketTube(45)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@1c6f1610 [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] AsyncSSLConnection(SSLTube(SocketTube(45))) HttpPublisher: cancelled by SSLTube(SocketTube(45)) [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SSL Reader(SocketTube(45)) stop [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SSL Writer(SocketTube(45)) stop [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 218ms] SocketTube(45) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.468Z] TestServer(2): unexpected exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.468Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1716) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) [2025-09-06T05:42:34.468Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.handshake(Http2TestServerConnection.java:348) [2025-09-06T05:42:34.468Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.<init>(Http2TestServerConnection.java:178) [2025-09-06T05:42:34.468Z] at jdk.httpclient.test.lib.http2.Http2TestServer.createConnection(Http2TestServer.java:396) [2025-09-06T05:42:34.468Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:313) [2025-09-06T05:42:34.468Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.468Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.468Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.468Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.468Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.468Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-09-06T05:42:34.468Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) [2025-09-06T05:42:34.468Z] ... 12 more [2025-09-06T05:42:34.468Z] TestServer(2): failed to start connection: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-09-06T05:42:34.468Z] [7 s, 73 ms, 34700 ns] client shutdown normally: HttpClientImpl(33) [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 230ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 232ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/fixed/x POST, [2025-09-06T05:42:34.468Z] proxy=null [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 232ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 232ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 232ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 232ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 235ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 235ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1AsyncReceiver(SocketTube(46)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6 queue.isEmpty: true [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1AsyncReceiver(SocketTube(46)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1AsyncReceiver(SocketTube(46)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6 [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1AsyncReceiver(SocketTube(46)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1AsyncReceiver(SocketTube(46)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6 [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1AsyncReceiver(SocketTube(46)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1Exchange response created in advance [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 236ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.468Z] DEBUG: [MainThread] [6s 240ms] PlainHttpConnection(SocketTube(46)) registering connect event [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b081698 for C (true) [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] PlainHttpConnection(SocketTube(46)) ConnectEvent: finishing connect [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] PlainHttpConnection(SocketTube(46)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59138 [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 240ms] PlainHttpConnection(SocketTube(46)) finishConnect, setting connected=true [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 240ms] Http1Exchange SocketTube(46) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@5eed0a04 [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 240ms] SocketTube(46) connecting flows [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 240ms] SocketTube(46) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a56585f [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 240ms] SocketTube(46) registering subscribe event [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] SocketTube(46) subscribe event raised [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] SocketTube(46) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a56585f [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] SocketTube(46) read demand reset to 0 [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] SocketTube(46) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a56585f [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] Http1AsyncReceiver(SocketTube(46)) Received onSubscribed from upstream [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] SocketTube(46) onSubscribe called [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 240ms] SocketTube(46) pending subscriber subscribed [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 241ms] SocketTube(46) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Publisher(SocketTube(46)) got subscriber: SocketTube(46) [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 241ms] SocketTube(46) subscribed for writing [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 241ms] SocketTube(46) write: registering startSubscription event [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-1] [6s 241ms] Http1AsyncReceiver(SocketTube(46)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6 [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-1] [6s 241ms] Http1AsyncReceiver(SocketTube(46)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-1] [6s 241ms] Http1AsyncReceiver(SocketTube(46)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@19521b22 [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-1] [6s 241ms] SocketTube(46) got some demand for reading [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-1] [6s 241ms] SocketTube(46) resuming read event [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 241ms] SocketTube(46) write: starting subscription [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-1] [6s 241ms] SocketTube(46) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 241ms] SocketTube(46) write: offloading requestMore [2025-09-06T05:42:34.468Z] DEBUG: [HttpClient-17-SelectorManager] [6s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@523b82e6 for R (true) [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-3] [6s 241ms] SocketTube(46) write: requesting more... [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-3] [6s 241ms] Http1Publisher(SocketTube(46)) subscription request(1), demand=1 [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-3] [6s 241ms] Http1Publisher(SocketTube(46)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.468Z] DEBUG: [pool-1-thread-3] [6s 241ms] Http1Publisher(SocketTube(46)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-3] [6s 241ms] SocketTube(46) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Publisher(SocketTube(46)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Publisher(SocketTube(46)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Publisher(SocketTube(46)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 241ms] Http1Publisher(SocketTube(46)) onNext with 259 bytes [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 241ms] SocketTube(46) trying to write: 259 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 247ms] SocketTube(46) wrote: 259 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 247ms] SocketTube(46) write: requesting more... [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 247ms] Http1Publisher(SocketTube(46)) subscription request(1), demand=1 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 247ms] SocketTube(46) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 247ms] SocketTube(46) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 247ms] Http1Publisher(SocketTube(46)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Publisher(SocketTube(46)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Exchange sendRequestBody [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] jdk.internal.net.http.Http1Request@346ac46a Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@478204d8 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Publisher(SocketTube(46)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Publisher(SocketTube(46)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] jdk.internal.net.http.Http1Request@346ac46a Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@478204d8 [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 249ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.469Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.469Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.469Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.469Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.469Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.469Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.469Z] ... 47 more [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 250ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 250ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 250ms] PlainHttpConnection(SocketTube(46)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 250ms] SocketTube(46) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 250ms] SocketTube(46) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 250ms] SocketTube(46) pausing read event [2025-09-06T05:42:34.469Z] DEBUG: [HttpClient-17-SelectorManager] [6s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@523b82e6 for None (false) [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 251ms] SocketTube(46) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a56585f [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 251ms] SocketTube(46) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1AsyncReceiver(SocketTube(46)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.469Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1AsyncReceiver(SocketTube(46)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.469Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6 [2025-09-06T05:42:34.469Z] queue.isEmpty: true [2025-09-06T05:42:34.469Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.470Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.470Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.470Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.470Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.470Z] ... 44 more [2025-09-06T05:42:34.470Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.470Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.470Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.470Z] ... 40 more [2025-09-06T05:42:34.470Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.470Z] ... 47 more [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1AsyncReceiver(SocketTube(46)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6 [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1AsyncReceiver(SocketTube(46)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1AsyncReceiver(SocketTube(46)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1AsyncReceiver(SocketTube(46)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.470Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@1a5883c6 queue.isEmpty: true [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(46))) onReadError: cf is not yet completed [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(46))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] SocketTube(46) Stopping read scheduler [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] SocketTube(46) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] SocketTube(46) Read scheduler stopped [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1Publisher(SocketTube(46)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.470Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 251ms] Http1Publisher(SocketTube(46)) onNext with 6 bytes [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 258ms] SocketTube(46) trying to write: 6 [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 258ms] SocketTube(46) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 258ms] SocketTube(46) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 258ms] SocketTube(46) write: cancel [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 258ms] SocketTube(46) write: resetting demand to 0 [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 258ms] Http1Publisher(SocketTube(46)) subscription cancelled for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 258ms] SocketTube(46) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 259ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.470Z] DEBUG: [pool-1-thread-2] [6s 259ms] HttpClientImpl(17) ClientImpl (async) elapsed 28 millis for POST to http://127.0.0.1:59089/http1/fixed/x [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 259ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 259ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/fixed/x POST, [2025-09-06T05:42:34.470Z] proxy=null [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 259ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 259ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 259ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 259ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 264ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 264ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 271ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 271ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 271ms] Http1AsyncReceiver(SocketTube(47)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2710e564 queue.isEmpty: true [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 271ms] Http1AsyncReceiver(SocketTube(47)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2710e564, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 271ms] Http1AsyncReceiver(SocketTube(47)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2710e564 [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 272ms] Http1AsyncReceiver(SocketTube(47)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 272ms] Http1AsyncReceiver(SocketTube(47)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2710e564 [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 272ms] Http1AsyncReceiver(SocketTube(47)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 272ms] Http1Exchange response created in advance [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 272ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 277ms] PlainHttpConnection(SocketTube(47)) registering connect event [2025-09-06T05:42:34.470Z] DEBUG: [HttpClient-17-SelectorManager] [6s 277ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73d41dd4 for C (true) [2025-09-06T05:42:34.470Z] DEBUG: [HttpClient-17-SelectorManager] [6s 277ms] PlainHttpConnection(SocketTube(47)) ConnectEvent: finishing connect [2025-09-06T05:42:34.470Z] DEBUG: [HttpClient-17-SelectorManager] [6s 277ms] PlainHttpConnection(SocketTube(47)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59139 [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 277ms] PlainHttpConnection(SocketTube(47)) finishConnect, setting connected=true [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 277ms] Http1Exchange SocketTube(47) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@22a6c8a1 [2025-09-06T05:42:34.470Z] DEBUG: [MainThread] [6s 277ms] SocketTube(47) connecting flows [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 277ms] SocketTube(47) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b836772 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 277ms] SocketTube(47) registering subscribe event [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 277ms] SocketTube(47) subscribe event raised [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SocketTube(47) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b836772 [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SocketTube(47) read demand reset to 0 [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SocketTube(47) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b836772 [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] Http1AsyncReceiver(SocketTube(47)) Received onSubscribed from upstream [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SocketTube(47) onSubscribe called [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SocketTube(47) pending subscriber subscribed [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] Http1AsyncReceiver(SocketTube(47)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2710e564 [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] Http1AsyncReceiver(SocketTube(47)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] Http1AsyncReceiver(SocketTube(47)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@37e20356 [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] SocketTube(47) got some demand for reading [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] SocketTube(47) resuming read event [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ea93cfb for R (true) [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] SocketTube(47) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] SocketTube(47) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] Http1Publisher(SocketTube(47)) got subscriber: SocketTube(47) [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] SocketTube(47) subscribed for writing [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] SocketTube(47) write: registering startSubscription event [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SocketTube(47) write: starting subscription [2025-09-06T05:42:34.471Z] DEBUG: [HttpClient-17-SelectorManager] [6s 278ms] SocketTube(47) write: offloading requestMore [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] SocketTube(47) write: requesting more... [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] Http1Publisher(SocketTube(47)) subscription request(1), demand=1 [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] Http1Publisher(SocketTube(47)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] Http1Publisher(SocketTube(47)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.471Z] DEBUG: [pool-1-thread-2] [6s 278ms] SocketTube(47) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] Http1Publisher(SocketTube(47)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] Http1Publisher(SocketTube(47)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 278ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] Http1Publisher(SocketTube(47)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] Http1Publisher(SocketTube(47)) onNext with 259 bytes [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] SocketTube(47) trying to write: 259 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] SocketTube(47) wrote: 259 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] SocketTube(47) write: requesting more... [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] Http1Publisher(SocketTube(47)) subscription request(1), demand=1 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] SocketTube(47) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] SocketTube(47) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 279ms] Http1Publisher(SocketTube(47)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 280ms] Http1Publisher(SocketTube(47)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 280ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 280ms] Exchange sendRequestBody [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 280ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 283ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 283ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 283ms] jdk.internal.net.http.Http1Request@45807775 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@651b8577 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 287ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 287ms] Http1Publisher(SocketTube(47)) WriteTask for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 287ms] Http1Publisher(SocketTube(47)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 287ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 287ms] jdk.internal.net.http.Http1Request@45807775 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@651b8577 [2025-09-06T05:42:34.471Z] DEBUG: [MainThread] [6s 288ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.471Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.471Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.471Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.471Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.471Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.471Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.471Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.471Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.471Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.471Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.471Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.471Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.471Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.471Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.471Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.471Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.471Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.471Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.471Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.471Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.471Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.471Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.471Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.471Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.471Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.471Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.471Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.471Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.471Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.471Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.471Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.471Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.471Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.471Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.471Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.471Z] ... 94 more [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] Http1Exchange http://127.0.0.1:59089/http1/fixed/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] PlainHttpConnection(SocketTube(47)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] SocketTube(47) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] SocketTube(47) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] SocketTube(47) pausing read event [2025-09-06T05:42:34.472Z] DEBUG: [HttpClient-17-SelectorManager] [6s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ea93cfb for None (false) [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] SocketTube(47) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b836772 [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] SocketTube(47) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] Http1AsyncReceiver(SocketTube(47)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 294ms] Http1AsyncReceiver(SocketTube(47)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.472Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2710e564 [2025-09-06T05:42:34.472Z] queue.isEmpty: true [2025-09-06T05:42:34.472Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.472Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.472Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.472Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.472Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.472Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.472Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.472Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.472Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.472Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.472Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.472Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.472Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.472Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.472Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.472Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.472Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.472Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.472Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.472Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.472Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.472Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.472Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.472Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.472Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.472Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.472Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.472Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.472Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.472Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.472Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.472Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.472Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.472Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.472Z] ... 91 more [2025-09-06T05:42:34.472Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.472Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.472Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.472Z] ... 87 more [2025-09-06T05:42:34.472Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.472Z] ... 94 more [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1AsyncReceiver(SocketTube(47)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2710e564 [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1AsyncReceiver(SocketTube(47)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1AsyncReceiver(SocketTube(47)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1AsyncReceiver(SocketTube(47)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.472Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2710e564 queue.isEmpty: true [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1Response(id=38, PlainHttpConnection(SocketTube(47))) onReadError: cf is not yet completed [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1Response(id=38, PlainHttpConnection(SocketTube(47))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] SocketTube(47) Stopping read scheduler [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] SocketTube(47) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 299ms] SocketTube(47) Read scheduler stopped [2025-09-06T05:42:34.472Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 331ms] Http1Publisher(SocketTube(47)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] Http1Publisher(SocketTube(47)) onNext with 6 bytes [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] SocketTube(47) trying to write: 6 [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] SocketTube(47) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] SocketTube(47) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] SocketTube(47) write: cancel [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] SocketTube(47) write: resetting demand to 0 [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] Http1Publisher(SocketTube(47)) subscription cancelled for http://127.0.0.1:59089/http1/fixed/x POST [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] SocketTube(47) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 332ms] HttpClientImpl(17) ClientImpl (async) elapsed 73 millis for POST to http://127.0.0.1:59089/http1/fixed/x [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 377ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 377ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/chunk/x POST, [2025-09-06T05:42:34.472Z] proxy=null [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 377ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 377ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 377ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.472Z] DEBUG: [MainThread] [6s 377ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 378ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 378ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 378ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 393ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 393ms] Http1AsyncReceiver(SocketTube(48)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1401b02c queue.isEmpty: true [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 398ms] Http1AsyncReceiver(SocketTube(48)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1401b02c, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 398ms] Http1AsyncReceiver(SocketTube(48)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1401b02c [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 398ms] Http1AsyncReceiver(SocketTube(48)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 399ms] Http1AsyncReceiver(SocketTube(48)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1401b02c [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 399ms] Http1AsyncReceiver(SocketTube(48)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 399ms] Http1Exchange response created in advance [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 399ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 401ms] PlainHttpConnection(SocketTube(48)) registering connect event [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 401ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e945826 for C (true) [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 402ms] PlainHttpConnection(SocketTube(48)) ConnectEvent: finishing connect [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 402ms] PlainHttpConnection(SocketTube(48)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59140 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 402ms] PlainHttpConnection(SocketTube(48)) finishConnect, setting connected=true [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 402ms] Http1Exchange SocketTube(48) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@457500e5 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 402ms] SocketTube(48) connecting flows [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 402ms] SocketTube(48) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30248c2e [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] SocketTube(48) registering subscribe event [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) subscribe event raised [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30248c2e [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) read demand reset to 0 [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30248c2e [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] Http1AsyncReceiver(SocketTube(48)) Received onSubscribed from upstream [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) onSubscribe called [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) pending subscriber subscribed [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] Http1AsyncReceiver(SocketTube(48)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1401b02c [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] Http1AsyncReceiver(SocketTube(48)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] Http1AsyncReceiver(SocketTube(48)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@56f5c271 [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] SocketTube(48) got some demand for reading [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] SocketTube(48) resuming read event [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] SocketTube(48) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147e15e9 for R (true) [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] SocketTube(48) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Publisher(SocketTube(48)) got subscriber: SocketTube(48) [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] SocketTube(48) subscribed for writing [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] SocketTube(48) write: registering startSubscription event [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) write: starting subscription [2025-09-06T05:42:34.473Z] DEBUG: [HttpClient-17-SelectorManager] [6s 403ms] SocketTube(48) write: offloading requestMore [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] SocketTube(48) write: requesting more... [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] Http1Publisher(SocketTube(48)) subscription request(1), demand=1 [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] Http1Publisher(SocketTube(48)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] Http1Publisher(SocketTube(48)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.473Z] DEBUG: [pool-1-thread-2] [6s 403ms] SocketTube(48) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Publisher(SocketTube(48)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Publisher(SocketTube(48)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Publisher(SocketTube(48)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] Http1Publisher(SocketTube(48)) onNext with 259 bytes [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 403ms] SocketTube(48) trying to write: 259 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] SocketTube(48) wrote: 259 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] SocketTube(48) write: requesting more... [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Publisher(SocketTube(48)) subscription request(1), demand=1 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] SocketTube(48) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] SocketTube(48) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Publisher(SocketTube(48)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Publisher(SocketTube(48)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Exchange sendRequestBody [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] jdk.internal.net.http.Http1Request@276b6fe5 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@3e7238d7 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Publisher(SocketTube(48)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Publisher(SocketTube(48)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 404ms] jdk.internal.net.http.Http1Request@276b6fe5 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@3e7238d7 [2025-09-06T05:42:34.473Z] DEBUG: [MainThread] [6s 408ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.473Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.473Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.473Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.473Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.473Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.473Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.473Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.473Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.473Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.473Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.473Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.473Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.473Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.473Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.473Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.474Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.474Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.474Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.474Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.474Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.474Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.474Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.474Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.474Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.474Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.474Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.474Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.474Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.474Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.474Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.474Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.474Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.474Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.474Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.474Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.474Z] ... 94 more [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] PlainHttpConnection(SocketTube(48)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] SocketTube(48) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] SocketTube(48) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] SocketTube(48) pausing read event [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] SocketTube(48) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30248c2e [2025-09-06T05:42:34.474Z] DEBUG: [HttpClient-17-SelectorManager] [6s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147e15e9 for None (false) [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] SocketTube(48) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] Http1AsyncReceiver(SocketTube(48)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.474Z] DEBUG: [MainThread] [6s 409ms] Http1AsyncReceiver(SocketTube(48)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.474Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@1401b02c [2025-09-06T05:42:34.474Z] queue.isEmpty: true [2025-09-06T05:42:34.474Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.474Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.474Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.474Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.474Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.474Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.474Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.474Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.474Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.474Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.474Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.474Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.474Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.474Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.474Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.474Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.474Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.474Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.474Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.475Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.475Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.475Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.475Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.475Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.475Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.475Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.475Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.475Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.475Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.475Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.475Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.475Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.475Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.475Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.475Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.475Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.475Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.475Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.475Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.475Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.475Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.475Z] ... 91 more [2025-09-06T05:42:34.475Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.475Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.475Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.475Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.475Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.475Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.475Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.475Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.475Z] ... 87 more [2025-09-06T05:42:34.475Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.475Z] ... 94 more [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1AsyncReceiver(SocketTube(48)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@1401b02c [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1AsyncReceiver(SocketTube(48)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1AsyncReceiver(SocketTube(48)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1AsyncReceiver(SocketTube(48)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.475Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@1401b02c queue.isEmpty: true [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1Response(id=39, PlainHttpConnection(SocketTube(48))) onReadError: cf is not yet completed [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1Response(id=39, PlainHttpConnection(SocketTube(48))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 409ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 414ms] SocketTube(48) Stopping read scheduler [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 414ms] SocketTube(48) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 414ms] SocketTube(48) Read scheduler stopped [2025-09-06T05:42:34.475Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 449ms] Http1Publisher(SocketTube(48)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 449ms] Http1Publisher(SocketTube(48)) onNext with 6 bytes [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 449ms] SocketTube(48) trying to write: 6 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] SocketTube(48) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] SocketTube(48) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] SocketTube(48) write: cancel [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] SocketTube(48) write: resetting demand to 0 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] Http1Publisher(SocketTube(48)) subscription cancelled for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] SocketTube(48) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] HttpClientImpl(17) ClientImpl (async) elapsed 72 millis for POST to http://127.0.0.1:59089/http1/chunk/x [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] Exchange establishing exchange for http://127.0.0.1:59089/http1/chunk/x POST, [2025-09-06T05:42:34.475Z] proxy=null [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 450ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 455ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 455ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 457ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 457ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 457ms] Http1AsyncReceiver(SocketTube(49)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@66478129 queue.isEmpty: true [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 457ms] Http1AsyncReceiver(SocketTube(49)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@66478129, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 458ms] Http1AsyncReceiver(SocketTube(49)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@66478129 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 458ms] Http1AsyncReceiver(SocketTube(49)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 458ms] Http1AsyncReceiver(SocketTube(49)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@66478129 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 458ms] Http1AsyncReceiver(SocketTube(49)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 458ms] Http1Exchange response created in advance [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 458ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 461ms] PlainHttpConnection(SocketTube(49)) registering connect event [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 462ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@beeb0ee for C (true) [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 462ms] PlainHttpConnection(SocketTube(49)) ConnectEvent: finishing connect [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 462ms] PlainHttpConnection(SocketTube(49)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59141 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 462ms] PlainHttpConnection(SocketTube(49)) finishConnect, setting connected=true [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 462ms] Http1Exchange SocketTube(49) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@149a6bf1 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 462ms] SocketTube(49) connecting flows [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 462ms] SocketTube(49) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10d64fd6 [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 462ms] SocketTube(49) registering subscribe event [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) subscribe event raised [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10d64fd6 [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) read demand reset to 0 [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10d64fd6 [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] Http1AsyncReceiver(SocketTube(49)) Received onSubscribed from upstream [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) onSubscribe called [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) pending subscriber subscribed [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 463ms] Http1AsyncReceiver(SocketTube(49)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@66478129 [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 463ms] Http1AsyncReceiver(SocketTube(49)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 463ms] Http1AsyncReceiver(SocketTube(49)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@7b579f5e [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 463ms] SocketTube(49) got some demand for reading [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 463ms] SocketTube(49) resuming read event [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 463ms] SocketTube(49) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21ceafd5 for R (true) [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 463ms] SocketTube(49) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 463ms] Http1Publisher(SocketTube(49)) got subscriber: SocketTube(49) [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 463ms] SocketTube(49) subscribed for writing [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 463ms] SocketTube(49) write: registering startSubscription event [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) write: starting subscription [2025-09-06T05:42:34.475Z] DEBUG: [HttpClient-17-SelectorManager] [6s 463ms] SocketTube(49) write: offloading requestMore [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 464ms] SocketTube(49) write: requesting more... [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 464ms] Http1Publisher(SocketTube(49)) subscription request(1), demand=1 [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 464ms] Http1Publisher(SocketTube(49)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 464ms] Http1Publisher(SocketTube(49)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.475Z] DEBUG: [pool-1-thread-2] [6s 464ms] SocketTube(49) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 464ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.475Z] DEBUG: [MainThread] [6s 464ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 464ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 469ms] Http1Publisher(SocketTube(49)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 469ms] Http1Publisher(SocketTube(49)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 469ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 469ms] Http1Publisher(SocketTube(49)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 470ms] Http1Publisher(SocketTube(49)) onNext with 259 bytes [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 470ms] SocketTube(49) trying to write: 259 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] SocketTube(49) wrote: 259 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] SocketTube(49) write: requesting more... [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Publisher(SocketTube(49)) subscription request(1), demand=1 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] SocketTube(49) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] SocketTube(49) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Publisher(SocketTube(49)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Publisher(SocketTube(49)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Exchange sendRequestBody [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] jdk.internal.net.http.Http1Request@70b498bc Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2aa00a08 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Publisher(SocketTube(49)) WriteTask for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Publisher(SocketTube(49)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 471ms] jdk.internal.net.http.Http1Request@70b498bc Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2aa00a08 [2025-09-06T05:42:34.476Z] DEBUG: [MainThread] [6s 472ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.476Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.476Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.476Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.476Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.476Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.476Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.476Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.476Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.476Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.476Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.476Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.476Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.476Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.476Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.476Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.476Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.476Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.476Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.476Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.476Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.476Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.476Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.476Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.476Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.476Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.476Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.476Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.476Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.477Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.477Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.477Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.477Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.477Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.477Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.477Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.477Z] ... 94 more [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 475ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 475ms] Http1Exchange http://127.0.0.1:59089/http1/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] PlainHttpConnection(SocketTube(49)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] SocketTube(49) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] SocketTube(49) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] SocketTube(49) pausing read event [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] SocketTube(49) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10d64fd6 [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] SocketTube(49) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.477Z] DEBUG: [HttpClient-17-SelectorManager] [6s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21ceafd5 for None (false) [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] Http1AsyncReceiver(SocketTube(49)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 476ms] Http1AsyncReceiver(SocketTube(49)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.477Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@66478129 [2025-09-06T05:42:34.477Z] queue.isEmpty: true [2025-09-06T05:42:34.477Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.477Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.477Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.477Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.477Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.477Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.477Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.477Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.477Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.477Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.477Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.477Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.477Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.477Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.477Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.477Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.477Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.477Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.477Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.477Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.477Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.477Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.477Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.477Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.477Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.477Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.477Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.477Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.477Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.477Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.477Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.477Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.477Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.477Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.477Z] ... 91 more [2025-09-06T05:42:34.477Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.477Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.477Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.477Z] ... 87 more [2025-09-06T05:42:34.477Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.477Z] ... 94 more [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 477ms] Http1AsyncReceiver(SocketTube(49)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@66478129 [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 477ms] Http1AsyncReceiver(SocketTube(49)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 477ms] Http1AsyncReceiver(SocketTube(49)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 477ms] Http1AsyncReceiver(SocketTube(49)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.477Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@66478129 queue.isEmpty: true [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 477ms] Http1Response(id=40, PlainHttpConnection(SocketTube(49))) onReadError: cf is not yet completed [2025-09-06T05:42:34.477Z] DEBUG: [MainThread] [6s 477ms] Http1Response(id=40, PlainHttpConnection(SocketTube(49))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) Stopping read scheduler [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) Read scheduler stopped [2025-09-06T05:42:34.478Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: end of stream reading chunk header [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] Http1Publisher(SocketTube(49)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] Http1Publisher(SocketTube(49)) onNext with 6 bytes [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) trying to write: 6 [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) write: cancel [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) write: resetting demand to 0 [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] Http1Publisher(SocketTube(49)) subscription cancelled for http://127.0.0.1:59089/http1/chunk/x POST [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] SocketTube(49) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 477ms] HttpClientImpl(17) ClientImpl (async) elapsed 27 millis for POST to http://127.0.0.1:59089/http1/chunk/x [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 490ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 490ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/fixed/x POST, [2025-09-06T05:42:34.478Z] proxy=null [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 490ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 490ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 490ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 490ms] ExchangeImpl downgrading to HTTP/1.1 [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1AsyncReceiver(?) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16909ab7 queue.isEmpty: true [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1AsyncReceiver(?) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16909ab7, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@16909ab7 [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@16909ab7 [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1Exchange response created in advance [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 508ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.478Z] DEBUG: [MainThread] [6s 515ms] PlainHttpConnection(SocketTube(50)) registering connect event [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 515ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@441f5148 for C (true) [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 515ms] PlainHttpConnection(SocketTube(50)) ConnectEvent: finishing connect [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 515ms] PlainHttpConnection(SocketTube(50)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59142 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 516ms] SocketTube(50) connecting flows [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 516ms] SocketTube(50) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6a50f024[Not completed, 4 dependents] (id=2763) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(50)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 516ms] SocketTube(50) registering subscribe event [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) subscribe event raised [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6a50f024[Not completed, 4 dependents] (id=2763) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(50)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) read demand reset to 0 [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6a50f024[Not completed, 4 dependents] (id=2763) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(50)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SSL Reader(SocketTube(50)) requesting 1 [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) got some demand for reading [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) resuming read event [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SSL Reader(SocketTube(50)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(50)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SSLTube(SocketTube(50)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SSLTube(SocketTube(50)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) onSubscribe called [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SocketTube(50) pending subscriber subscribed [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for R (true) [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SocketTube(50) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SSL Writer(SocketTube(50)) requesting 1 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SSLTube(SocketTube(50)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SSL Writer(SocketTube(50)) calling downstreamSubscriber::onSubscribe on SocketTube(50) [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SocketTube(50) subscribed for writing [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SocketTube(50) write: registering startSubscription event [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SSL Writer(SocketTube(50)) onSubscribe initiating handshaking [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SSL Writer(SocketTube(50)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SSL Writer(SocketTube(50)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 517ms] SSL Writer(SocketTube(50)) wrapping 0 bytes [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 518ms] SocketTube(50) write: starting subscription [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 518ms] SocketTube(50) write: offloading requestMore [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(50) write: requesting more... [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-3] [6s 519ms] SSL Writer(SocketTube(50)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(50) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.478Z] bytesConsumed = 0 bytesProduced = 639 sequenceNumber = 0 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) OK => produced: 639 bytes into 640, not wrapped: 0 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.478Z] bytesConsumed = 0 bytesProduced = 639 sequenceNumber = 0 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) handshaking [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Reader(SocketTube(50)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) Sending 639 bytes downstream [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) Adding 639 to outputQ queue [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) pushScheduler is alive [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SSL Writer(SocketTube(50)) DownstreamPusher: Pushing 639 bytes downstream [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SocketTube(50) trying to write: 639 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SocketTube(50) wrote: 639 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 524ms] SocketTube(50) write: requesting more... [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 525ms] SocketTube(50) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 525ms] SocketTube(50) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 525ms] SSL Writer(SocketTube(50)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 525ms] SSL Writer(SocketTube(50)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for None (false) [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SocketTube(50) read bytes: 139 [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SSL Reader(SocketTube(50)) onNext [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SSL Reader(SocketTube(50)) Adding 139 bytes to read buffer [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SocketTube(50) resuming read event [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for R (false) [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SocketTube(50) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for None (false) [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SocketTube(50) no more demand for reading [2025-09-06T05:42:34.478Z] DEBUG: [HttpClient-17-SelectorManager] [6s 534ms] SocketTube(50) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSL Reader(SocketTube(50)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSL Reader(SocketTube(50)) Unwrapping: 139 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSL Reader(SocketTube(50)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSL Reader(SocketTube(50)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.478Z] bytesConsumed = 133 bytesProduced = 0 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSL Reader(SocketTube(50)) Unwrapped: consumed: 133 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSL Reader(SocketTube(50)) handshaking [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSLFlowDelegate(SocketTube(50)) obtaining and initiating task execution [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 534ms] SSLFlowDelegate(SocketTube(50)) #tasks to execute: 1 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 536ms] SSLFlowDelegate(SocketTube(50)) finished task execution [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 536ms] SSL Writer(SocketTube(50)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) wrapping 0 bytes [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.478Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.478Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.479Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) handshaking [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) Sending 6 bytes downstream [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) Adding 6 to outputQ queue [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) pushScheduler is alive [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) trying to write: 6 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) wrote: 6 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) write: requesting more... [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(50)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) Unwrapping: 6 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.479Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) handshaking [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) requesting 1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) got some demand for reading [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) resuming read event [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for R (true) [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for None (false) [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SocketTube(50) read bytes: 122 [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SSL Reader(SocketTube(50)) onNext [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SSL Reader(SocketTube(50)) Adding 122 bytes to read buffer [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SocketTube(50) resuming read event [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for R (false) [2025-09-06T05:42:34.479Z] DEBUG: [HttpClient-17-SelectorManager] [6s 537ms] SocketTube(50) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(50) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(50)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(50)) Unwrapping: 122 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(50)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(50)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.479Z] bytesConsumed = 122 bytesProduced = 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(50)) Unwrapped: consumed: 122 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(50)) handshaking [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 538ms] SSLFlowDelegate(SocketTube(50)) obtaining and initiating task execution [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 538ms] SSLFlowDelegate(SocketTube(50)) #tasks to execute: 1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSLFlowDelegate(SocketTube(50)) finished task execution [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(50)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(50)) wrapping 0 bytes [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(50)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.479Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(50)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(50)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.479Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSLFlowDelegate(SocketTube(50)) setALPN = [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] PlainHttpConnection(SocketTube(50)) finishConnect, setting connected=true [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1Exchange SSLTube(SocketTube(50)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@4d0fa68b [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(50)) connecting flows [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(50)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35910311 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) Received onSubscribed from upstream [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@16909ab7 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(50)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(50)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(50)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(50)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1Publisher(SSLTube(SocketTube(50))) got subscriber: SSLTube(SocketTube(50)) [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(50)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@727bc792 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(50)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@727bc792 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1Publisher(SSLTube(SocketTube(50))) subscription request(1), demand=1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1Publisher(SSLTube(SocketTube(50))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1Publisher(SSLTube(SocketTube(50))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 539ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) onNext with 143 bytes [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSLTube(SocketTube(50)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) onNext [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Exchange sendRequestBody [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] jdk.internal.net.http.Http1Request@2fcc0ea4 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@1fc7c829 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) Sending 90 bytes downstream [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) Adding 90 to outputQ queue [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) pushScheduler is alive [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(50) trying to write: 90 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(50) wrote: 90 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(50) write: requesting more... [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(50) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(50) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(50)) requesting 1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSLTube(SocketTube(50)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@727bc792 (0 already demanded) [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] SSLTube(SocketTube(50)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@727bc792 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) subscription request(1), demand=1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Publisher(SSLTube(SocketTube(50))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] jdk.internal.net.http.Http1Request@2fcc0ea4 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@1fc7c829 [2025-09-06T05:42:34.479Z] DEBUG: [pool-1-thread-2] [6s 540ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.479Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.479Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.479Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.479Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.479Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.479Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.479Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.480Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.480Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.480Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.480Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] ... 53 more [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] DEBUG: [HttpClient-17-SelectorManager] [6s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for None (false) [2025-09-06T05:42:34.480Z] DEBUG: [HttpClient-17-SelectorManager] [6s 541ms] SocketTube(50) no more demand for reading [2025-09-06T05:42:34.480Z] DEBUG: [HttpClient-17-SelectorManager] [6s 541ms] SocketTube(50) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] HttpClientImpl(17) ClientImpl (async) elapsed 50 millis for POST to https://127.0.0.1:59090/https1/fixed/x [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(50)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(50) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(50) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(50) pausing read event [2025-09-06T05:42:34.480Z] DEBUG: [HttpClient-17-SelectorManager] [6s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@cc20b88 for None (false) [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(50) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6a50f024[Not completed, 4 dependents] (id=2763) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(50)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35910311, getALPN: jdk.internal.net.http.common.MinimalFuture@1fb40a36[Completed normally] (id=2769), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=122 lim=122 cap=1024], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(50) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(50)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(50)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.480Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.480Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.480Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.480Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.480Z] ... 46 more [2025-09-06T05:42:34.480Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] ... 53 more [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(50)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] DEBUG: [MainThread] [6s 541ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSLTube(SocketTube(50)) SSLSubscriberWrapper[SSLTube(SocketTube(50)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35910311, getALPN: jdk.internal.net.http.common.MinimalFuture@1fb40a36[Completed normally] (id=2769), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.480Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@16909ab7 [2025-09-06T05:42:34.480Z] queue.isEmpty: true [2025-09-06T05:42:34.480Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.480Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.480Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.480Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.480Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.480Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.480Z] ... 51 more [2025-09-06T05:42:34.480Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.480Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.480Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.480Z] ... 46 more [2025-09-06T05:42:34.480Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.480Z] ... 53 more [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@16909ab7 [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(50))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.480Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@16909ab7 queue.isEmpty: true [2025-09-06T05:42:34.480Z] DEBUG: [MainThread] [6s 542ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/fixed/x POST, [2025-09-06T05:42:34.480Z] proxy=null [2025-09-06T05:42:34.480Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1Response(id=41) onReadError: cf is not yet completed [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1Response(id=41) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 542ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 542ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 542ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 542ms] ExchangeImpl downgrading to HTTP/1.1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSLTube(SocketTube(50)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSLTube(SocketTube(50)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@727bc792 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1Publisher(SSLTube(SocketTube(50))) subscription cancelled for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(50)) stop [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSL Writer(SocketTube(50)) stop [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(50) Stopping read scheduler [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(50) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(50) Read scheduler stopped [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1Publisher(SSLTube(SocketTube(50))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] Http1Publisher(SSLTube(SocketTube(50))) onNext with 6 bytes [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSLTube(SocketTube(50)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 542ms] SSL Writer(SocketTube(50)) onNext [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(50)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(50)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(50)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(50)) requesting 1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 543ms] SSLTube(SocketTube(50)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@727bc792 (0 already demanded) [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 543ms] SSLTube(SocketTube(50)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@727bc792 [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1AsyncReceiver(?) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8 queue.isEmpty: true [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1AsyncReceiver(?) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8 [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8 [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1Exchange response created in advance [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 543ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.481Z] DEBUG: [MainThread] [6s 544ms] PlainHttpConnection(SocketTube(51)) registering connect event [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 544ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fe53690 for C (true) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 544ms] PlainHttpConnection(SocketTube(51)) ConnectEvent: finishing connect [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 544ms] PlainHttpConnection(SocketTube(51)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59143 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SocketTube(51) connecting flows [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SocketTube(51) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2449b95e[Not completed, 4 dependents] (id=2822) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(51)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SocketTube(51) registering subscribe event [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) subscribe event raised [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2449b95e[Not completed, 4 dependents] (id=2822) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(51)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) read demand reset to 0 [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2449b95e[Not completed, 4 dependents] (id=2822) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(51)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SSL Reader(SocketTube(51)) requesting 1 [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) got some demand for reading [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) resuming read event [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SSL Reader(SocketTube(51)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(51)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SSLTube(SocketTube(51)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SSLTube(SocketTube(51)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) onSubscribe called [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SocketTube(51) pending subscriber subscribed [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for R (true) [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SocketTube(51) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(51)) requesting 1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SSLTube(SocketTube(51)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(51)) calling downstreamSubscriber::onSubscribe on SocketTube(51) [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SocketTube(51) subscribed for writing [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SocketTube(51) write: registering startSubscription event [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(51)) onSubscribe initiating handshaking [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(51)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(51)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(51)) wrapping 0 bytes [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 546ms] SocketTube(51) write: starting subscription [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 546ms] SocketTube(51) write: offloading requestMore [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.481Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) OK => produced: 410 bytes into 416, not wrapped: 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.481Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) handshaking [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Reader(SocketTube(51)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) Sending 410 bytes downstream [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) Adding 410 to outputQ queue [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) pushScheduler is alive [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-2] [6s 547ms] SSL Writer(SocketTube(51)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 547ms] SocketTube(51) write: requesting more... [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 547ms] SSL Writer(SocketTube(51)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 547ms] SSL Writer(SocketTube(51)) DownstreamPusher: Pushing 410 bytes downstream [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 547ms] SocketTube(51) trying to write: 410 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(51) wrote: 410 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(51) write: requesting more... [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(51) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(51) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 548ms] SSL Writer(SocketTube(51)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 548ms] SSL Writer(SocketTube(51)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(51) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for None (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SocketTube(51) read bytes: 127 [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SSL Reader(SocketTube(51)) onNext [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SSL Reader(SocketTube(51)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SocketTube(51) resuming read event [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for R (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SocketTube(51) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSL Reader(SocketTube(51)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSL Reader(SocketTube(51)) Unwrapping: 127 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSL Reader(SocketTube(51)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSL Reader(SocketTube(51)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.481Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSL Reader(SocketTube(51)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSL Reader(SocketTube(51)) handshaking [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSLFlowDelegate(SocketTube(51)) obtaining and initiating task execution [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 572ms] SSLFlowDelegate(SocketTube(51)) #tasks to execute: 1 [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for None (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SocketTube(51) no more demand for reading [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 572ms] SocketTube(51) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSLFlowDelegate(SocketTube(51)) finished task execution [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) wrapping 0 bytes [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.481Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.481Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) handshaking [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) Sending 6 bytes downstream [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) Adding 6 to outputQ queue [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) pushScheduler is alive [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SSL Writer(SocketTube(51)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SocketTube(51) trying to write: 6 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 573ms] SocketTube(51) wrote: 6 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SocketTube(51) write: requesting more... [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SocketTube(51) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SocketTube(51) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SSL Writer(SocketTube(51)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SSL Writer(SocketTube(51)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SSL Reader(SocketTube(51)) requesting 1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SocketTube(51) got some demand for reading [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SocketTube(51) resuming read event [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SocketTube(51) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for R (true) [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 574ms] SSL Reader(SocketTube(51)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for None (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SocketTube(51) read bytes: 6 [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SSL Reader(SocketTube(51)) onNext [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SSL Reader(SocketTube(51)) Adding 6 bytes to read buffer [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SocketTube(51) resuming read event [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for R (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 574ms] SocketTube(51) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for None (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SocketTube(51) no more demand for reading [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SocketTube(51) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) Unwrapping: 6 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.481Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) handshaking [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) requesting 1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SocketTube(51) got some demand for reading [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SocketTube(51) resuming read event [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for R (true) [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SocketTube(51) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for None (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SocketTube(51) read bytes: 2071 [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SSL Reader(SocketTube(51)) onNext [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SSL Reader(SocketTube(51)) Adding 2071 bytes to read buffer [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SocketTube(51) resuming read event [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for R (false) [2025-09-06T05:42:34.481Z] DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SocketTube(51) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 576ms] SSL Reader(SocketTube(51)) Unwrapping: 2071 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 577ms] SSL Reader(SocketTube(51)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 577ms] SSL Reader(SocketTube(51)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.481Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 577ms] SSL Reader(SocketTube(51)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 577ms] SSL Reader(SocketTube(51)) handshaking [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 577ms] SSLFlowDelegate(SocketTube(51)) obtaining and initiating task execution [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 577ms] SSLFlowDelegate(SocketTube(51)) #tasks to execute: 1 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 578ms] SSLFlowDelegate(SocketTube(51)) finished task execution [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 578ms] SSL Writer(SocketTube(51)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 578ms] SSL Writer(SocketTube(51)) wrapping 0 bytes [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 578ms] SSL Writer(SocketTube(51)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.481Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.481Z] DEBUG: [pool-1-thread-3] [6s 578ms] SSL Writer(SocketTube(51)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 578ms] SSL Writer(SocketTube(51)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.482Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 578ms] SSLFlowDelegate(SocketTube(51)) setALPN = [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 579ms] PlainHttpConnection(SocketTube(51)) finishConnect, setting connected=true [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 579ms] Http1Exchange SSLTube(SocketTube(51)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@1a7677f3 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 579ms] SSLTube(SocketTube(51)) connecting flows [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 579ms] SSLTube(SocketTube(51)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5deb9a68 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) Received onSubscribed from upstream [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSL Reader(SocketTube(51)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSL Reader(SocketTube(51)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSL Reader(SocketTube(51)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSL Reader(SocketTube(51)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) got subscriber: SSLTube(SocketTube(51)) [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSLTube(SocketTube(51)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@540414c4 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSLTube(SocketTube(51)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@540414c4 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) subscription request(1), demand=1 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] Http1Publisher(SSLTube(SocketTube(51))) onNext with 143 bytes [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSLTube(SocketTube(51)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSL Writer(SocketTube(51)) onNext [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 582ms] SSL Writer(SocketTube(51)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Exchange sendRequestBody [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] jdk.internal.net.http.Http1Request@74f341f5 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@5d936c5b [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Http1Publisher(SSLTube(SocketTube(51))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] Http1Publisher(SSLTube(SocketTube(51))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] SSL Writer(SocketTube(51)) Sending 90 bytes downstream [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] SSL Writer(SocketTube(51)) Adding 90 to outputQ queue [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] SSL Writer(SocketTube(51)) pushScheduler is alive [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] SSL Writer(SocketTube(51)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] SSL Writer(SocketTube(51)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 583ms] SocketTube(51) trying to write: 90 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SocketTube(51) wrote: 90 [2025-09-06T05:42:34.482Z] DEBUG: [HttpClient-17-SelectorManager] [6s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for None (false) [2025-09-06T05:42:34.482Z] DEBUG: [HttpClient-17-SelectorManager] [6s 584ms] SocketTube(51) no more demand for reading [2025-09-06T05:42:34.482Z] DEBUG: [HttpClient-17-SelectorManager] [6s 584ms] SocketTube(51) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SocketTube(51) write: requesting more... [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SocketTube(51) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SocketTube(51) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SSL Writer(SocketTube(51)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SSL Writer(SocketTube(51)) requesting 1 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SSLTube(SocketTube(51)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@540414c4 (0 already demanded) [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] SSLTube(SocketTube(51)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@540414c4 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] Http1Publisher(SSLTube(SocketTube(51))) subscription request(1), demand=1 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] Http1Publisher(SSLTube(SocketTube(51))) WriteTask for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] Http1Publisher(SSLTube(SocketTube(51))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 584ms] jdk.internal.net.http.Http1Request@74f341f5 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@5d936c5b [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 585ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 585ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.482Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.482Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.482Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.482Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] ... 51 more [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] HttpClientImpl(17) ClientImpl (async) elapsed 44 millis for POST to https://127.0.0.1:59090/https1/fixed/x [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] Http1Exchange https://127.0.0.1:59090/https1/fixed/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] PlainHttpConnection(SocketTube(51)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] SocketTube(51) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] SocketTube(51) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] SocketTube(51) pausing read event [2025-09-06T05:42:34.482Z] DEBUG: [HttpClient-17-SelectorManager] [6s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e16b564 for None (false) [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] SocketTube(51) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2449b95e[Not completed, 4 dependents] (id=2822) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(51)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5deb9a68, getALPN: jdk.internal.net.http.common.MinimalFuture@47ab704c[Completed normally] (id=2828), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2071 lim=2071 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] SocketTube(51) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] SSL Reader(SocketTube(51)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 586ms] SSL Reader(SocketTube(51)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.482Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.482Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.482Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.482Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.482Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.482Z] ... 44 more [2025-09-06T05:42:34.482Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.482Z] ... 51 more [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 587ms] SSL Reader(SocketTube(51)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 587ms] SSLTube(SocketTube(51)) SSLSubscriberWrapper[SSLTube(SocketTube(51)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5deb9a68, getALPN: jdk.internal.net.http.common.MinimalFuture@47ab704c[Completed normally] (id=2828), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.482Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.482Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8 [2025-09-06T05:42:34.482Z] queue.isEmpty: true [2025-09-06T05:42:34.482Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.482Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.482Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.483Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.483Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.483Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.483Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.483Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.483Z] ... 49 more [2025-09-06T05:42:34.483Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.483Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.483Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.483Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.483Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.483Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.483Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.483Z] ... 44 more [2025-09-06T05:42:34.483Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.483Z] ... 51 more [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(51))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.483Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@679ff1c8 queue.isEmpty: true [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1Response(id=42) onReadError: cf is not yet completed [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1Response(id=42) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 587ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSLTube(SocketTube(51)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSLTube(SocketTube(51)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@540414c4 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] Http1Publisher(SSLTube(SocketTube(51))) subscription cancelled for https://127.0.0.1:59090/https1/fixed/x POST [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSL Reader(SocketTube(51)) stop [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSL Writer(SocketTube(51)) stop [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SocketTube(51) Stopping read scheduler [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SocketTube(51) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SocketTube(51) Read scheduler stopped [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] Http1Publisher(SSLTube(SocketTube(51))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] Http1Publisher(SSLTube(SocketTube(51))) onNext with 6 bytes [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSLTube(SocketTube(51)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSL Writer(SocketTube(51)) onNext [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSL Writer(SocketTube(51)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSL Writer(SocketTube(51)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSL Writer(SocketTube(51)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSL Writer(SocketTube(51)) requesting 1 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSLTube(SocketTube(51)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@540414c4 (0 already demanded) [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 588ms] SSLTube(SocketTube(51)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@540414c4 [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 589ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 590ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/chunk/x POST, [2025-09-06T05:42:34.483Z] proxy=null [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 591ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 591ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 591ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 591ms] ExchangeImpl downgrading to HTTP/1.1 [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 591ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 591ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1AsyncReceiver(?) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28ccb445 queue.isEmpty: true [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1AsyncReceiver(?) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28ccb445, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@28ccb445 [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@28ccb445 [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1Exchange response created in advance [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 593ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.483Z] DEBUG: [MainThread] [6s 595ms] PlainHttpConnection(SocketTube(52)) registering connect event [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 595ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5c0cc79b for C (true) [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 595ms] PlainHttpConnection(SocketTube(52)) ConnectEvent: finishing connect [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 595ms] PlainHttpConnection(SocketTube(52)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59144 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 595ms] SocketTube(52) connecting flows [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 595ms] SocketTube(52) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@696dbd3c[Not completed, 4 dependents] (id=2881) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(52)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 595ms] SocketTube(52) registering subscribe event [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 595ms] SocketTube(52) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 595ms] SocketTube(52) subscribe event raised [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 595ms] SSL Writer(SocketTube(52)) requesting 1 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 596ms] SSLTube(SocketTube(52)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 596ms] SSL Writer(SocketTube(52)) calling downstreamSubscriber::onSubscribe on SocketTube(52) [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 596ms] SocketTube(52) subscribed for writing [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 596ms] SocketTube(52) write: registering startSubscription event [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 596ms] SSL Writer(SocketTube(52)) onSubscribe initiating handshaking [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 596ms] SSL Writer(SocketTube(52)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 597ms] SSL Writer(SocketTube(52)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 597ms] SSL Writer(SocketTube(52)) wrapping 0 bytes [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 596ms] SocketTube(52) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@696dbd3c[Not completed, 4 dependents] (id=2881) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(52)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 597ms] SocketTube(52) read demand reset to 0 [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@696dbd3c[Not completed, 4 dependents] (id=2881) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(52)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SSL Reader(SocketTube(52)) requesting 1 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.483Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) got some demand for reading [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) resuming read event [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) OK => produced: 410 bytes into 416, not wrapped: 0 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.483Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SSL Reader(SocketTube(52)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(52)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) handshaking [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SSLTube(SocketTube(52)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SSLTube(SocketTube(52)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) onSubscribe called [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) pending subscriber subscribed [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Reader(SocketTube(52)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) Sending 410 bytes downstream [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for R (true) [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) Adding 410 to outputQ queue [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) pushScheduler is alive [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-3] [6s 599ms] SSL Writer(SocketTube(52)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) write: starting subscription [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 599ms] SocketTube(52) write: offloading requestMore [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SocketTube(52) write: requesting more... [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SSL Writer(SocketTube(52)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SSL Writer(SocketTube(52)) DownstreamPusher: Pushing 410 bytes downstream [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SocketTube(52) trying to write: 410 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SocketTube(52) wrote: 410 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SocketTube(52) write: requesting more... [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SocketTube(52) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SocketTube(52) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SSL Writer(SocketTube(52)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SSL Writer(SocketTube(52)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 599ms] SocketTube(52) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for None (false) [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SocketTube(52) read bytes: 127 [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SSL Reader(SocketTube(52)) onNext [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SSL Reader(SocketTube(52)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SocketTube(52) resuming read event [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for R (false) [2025-09-06T05:42:34.483Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SocketTube(52) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(52)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(52)) Unwrapping: 127 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(52)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(52)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.483Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(52)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(52)) handshaking [2025-09-06T05:42:34.483Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSLFlowDelegate(SocketTube(52)) obtaining and initiating task execution [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 632ms] SSLFlowDelegate(SocketTube(52)) #tasks to execute: 1 [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for None (false) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SocketTube(52) no more demand for reading [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 632ms] SocketTube(52) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSLFlowDelegate(SocketTube(52)) finished task execution [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) wrapping 0 bytes [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.484Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.484Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) handshaking [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) Sending 6 bytes downstream [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) Adding 6 to outputQ queue [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) pushScheduler is alive [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) trying to write: 6 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) wrote: 6 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) write: requesting more... [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Writer(SocketTube(52)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Reader(SocketTube(52)) requesting 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) got some demand for reading [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) resuming read event [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for R (true) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for None (false) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(52) read bytes: 6 [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SSL Reader(SocketTube(52)) onNext [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SSL Reader(SocketTube(52)) Adding 6 bytes to read buffer [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(52) resuming read event [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for R (false) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(52) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SocketTube(52) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Reader(SocketTube(52)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 634ms] SSL Reader(SocketTube(52)) Unwrapping: 6 [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for None (false) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 635ms] SocketTube(52) no more demand for reading [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 635ms] SocketTube(52) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SSL Reader(SocketTube(52)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SSL Reader(SocketTube(52)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.484Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SSL Reader(SocketTube(52)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SSL Reader(SocketTube(52)) handshaking [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SSL Reader(SocketTube(52)) requesting 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(52) got some demand for reading [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(52) resuming read event [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(52) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for R (true) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for None (false) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 636ms] SocketTube(52) read bytes: 2071 [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 636ms] SSL Reader(SocketTube(52)) onNext [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 636ms] SSL Reader(SocketTube(52)) Adding 2071 bytes to read buffer [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 636ms] SocketTube(52) resuming read event [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for R (false) [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSL Reader(SocketTube(52)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 636ms] SocketTube(52) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSL Reader(SocketTube(52)) Unwrapping: 2071 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSL Reader(SocketTube(52)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSL Reader(SocketTube(52)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.484Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSL Reader(SocketTube(52)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSL Reader(SocketTube(52)) handshaking [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSLFlowDelegate(SocketTube(52)) obtaining and initiating task execution [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 636ms] SSLFlowDelegate(SocketTube(52)) #tasks to execute: 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSLFlowDelegate(SocketTube(52)) finished task execution [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Writer(SocketTube(52)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Writer(SocketTube(52)) wrapping 0 bytes [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Writer(SocketTube(52)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.484Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Writer(SocketTube(52)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Writer(SocketTube(52)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.484Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSLFlowDelegate(SocketTube(52)) setALPN = [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] PlainHttpConnection(SocketTube(52)) finishConnect, setting connected=true [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1Exchange SSLTube(SocketTube(52)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@1b13f25b [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSLTube(SocketTube(52)) connecting flows [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSLTube(SocketTube(52)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5fe78fbd [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) Received onSubscribed from upstream [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@28ccb445 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Reader(SocketTube(52)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Reader(SocketTube(52)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Reader(SocketTube(52)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSL Reader(SocketTube(52)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1Publisher(SSLTube(SocketTube(52))) got subscriber: SSLTube(SocketTube(52)) [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSLTube(SocketTube(52)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6dee0c46 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] SSLTube(SocketTube(52)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6dee0c46 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1Publisher(SSLTube(SocketTube(52))) subscription request(1), demand=1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1Publisher(SSLTube(SocketTube(52))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1Publisher(SSLTube(SocketTube(52))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 637ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) onNext with 143 bytes [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSLTube(SocketTube(52)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) onNext [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Exchange sendRequestBody [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] jdk.internal.net.http.Http1Request@81700d Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@484cbec [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) Sending 90 bytes downstream [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) Adding 90 to outputQ queue [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) pushScheduler is alive [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(52) trying to write: 90 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(52) wrote: 90 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(52) write: requesting more... [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(52) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(52) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(52)) requesting 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSLTube(SocketTube(52)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6dee0c46 (0 already demanded) [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] SSLTube(SocketTube(52)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6dee0c46 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) subscription request(1), demand=1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Publisher(SSLTube(SocketTube(52))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 639ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 640ms] jdk.internal.net.http.Http1Request@81700d Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@484cbec [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for None (false) [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 640ms] SocketTube(52) no more demand for reading [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 640ms] SocketTube(52) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 640ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.484Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.484Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.484Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.484Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.484Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.484Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.484Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.484Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.484Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.484Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.484Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.484Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.484Z] ... 51 more [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 640ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 640ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 640ms] HttpClientImpl(17) ClientImpl (async) elapsed 51 millis for POST to https://127.0.0.1:59090/https1/chunk/x [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 640ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 641ms] PlainHttpConnection(SocketTube(52)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 641ms] SocketTube(52) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.484Z] DEBUG: [MainThread] [6s 641ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 641ms] SocketTube(52) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 641ms] SocketTube(52) pausing read event [2025-09-06T05:42:34.484Z] DEBUG: [MainThread] [6s 641ms] Exchange establishing exchange for https://127.0.0.1:59090/https1/chunk/x POST, [2025-09-06T05:42:34.484Z] proxy=null [2025-09-06T05:42:34.484Z] DEBUG: [HttpClient-17-SelectorManager] [6s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56088075 for None (false) [2025-09-06T05:42:34.484Z] DEBUG: [MainThread] [6s 641ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.484Z] DEBUG: [MainThread] [6s 641ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.484Z] DEBUG: [MainThread] [6s 641ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.484Z] DEBUG: [MainThread] [6s 641ms] ExchangeImpl downgrading to HTTP/1.1 [2025-09-06T05:42:34.484Z] DEBUG: [pool-1-thread-2] [6s 641ms] SocketTube(52) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@696dbd3c[Not completed, 4 dependents] (id=2881) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(52)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5fe78fbd, getALPN: jdk.internal.net.http.common.MinimalFuture@5c904e48[Completed normally] (id=2887), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2071 lim=2071 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 641ms] SocketTube(52) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 641ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 641ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 641ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 641ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 641ms] SSL Reader(SocketTube(52)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 641ms] Http1AsyncReceiver(?) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30c50125 queue.isEmpty: true [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 641ms] Http1AsyncReceiver(?) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30c50125, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 641ms] SSL Reader(SocketTube(52)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.485Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.485Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.485Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.485Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.485Z] ... 44 more [2025-09-06T05:42:34.485Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.485Z] ... 51 more [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] SSL Reader(SocketTube(52)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] SSLTube(SocketTube(52)) SSLSubscriberWrapper[SSLTube(SocketTube(52)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5fe78fbd, getALPN: jdk.internal.net.http.common.MinimalFuture@5c904e48[Completed normally] (id=2887), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.485Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@28ccb445 [2025-09-06T05:42:34.485Z] queue.isEmpty: true [2025-09-06T05:42:34.485Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.485Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.485Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.485Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.485Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.485Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] ... 49 more [2025-09-06T05:42:34.485Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.485Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.485Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.485Z] ... 44 more [2025-09-06T05:42:34.485Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.485Z] ... 51 more [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 641ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@30c50125 [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@28ccb445 [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 642ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 642ms] Http1AsyncReceiver(?) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@30c50125 [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 642ms] Http1AsyncReceiver(?) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(52))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.485Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@28ccb445 queue.isEmpty: true [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 642ms] Http1Exchange response created in advance [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 642ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1Response(id=43) onReadError: cf is not yet completed [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1Response(id=43) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 642ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSLTube(SocketTube(52)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSLTube(SocketTube(52)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6dee0c46 [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] Http1Publisher(SSLTube(SocketTube(52))) subscription cancelled for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Reader(SocketTube(52)) stop [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(52)) stop [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(52) Stopping read scheduler [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(52) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(52) Read scheduler stopped [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] Http1Publisher(SSLTube(SocketTube(52))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] Http1Publisher(SSLTube(SocketTube(52))) onNext with 6 bytes [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSLTube(SocketTube(52)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(52)) onNext [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(52)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(52)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(52)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(52)) requesting 1 [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 643ms] SSLTube(SocketTube(52)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6dee0c46 (0 already demanded) [2025-09-06T05:42:34.485Z] DEBUG: [MainThread] [6s 644ms] PlainHttpConnection(SocketTube(53)) registering connect event [2025-09-06T05:42:34.485Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSLTube(SocketTube(52)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@6dee0c46 [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 644ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f65c010 for C (true) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 644ms] PlainHttpConnection(SocketTube(53)) ConnectEvent: finishing connect [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 644ms] PlainHttpConnection(SocketTube(53)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59145 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SocketTube(53) connecting flows [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SocketTube(53) read publisher got new subscriber: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@477b3d38[Not completed, 4 dependents] (id=2940) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(53)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SocketTube(53) registering subscribe event [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SocketTube(53) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(53)) requesting 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSLTube(SocketTube(53)) request: n=1 to null (0 already demanded) [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(53)) calling downstreamSubscriber::onSubscribe on SocketTube(53) [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SocketTube(53) subscribed for writing [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SocketTube(53) write: registering startSubscription event [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(53)) onSubscribe initiating handshaking [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(53)) added 1 (0 bytes) to the writeList [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(53)) processData, writeList remaining:0, hsTriggered:true, needWrap:false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(53)) wrapping 0 bytes [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 644ms] SocketTube(53) subscribe event raised [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.486Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@477b3d38[Not completed, 4 dependents] (id=2940) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(53)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) read demand reset to 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) OK => produced: 410 bytes into 416, not wrapped: 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.486Z] bytesConsumed = 0 bytesProduced = 410 sequenceNumber = 0 [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) calling onSubscribe on READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@477b3d38[Not completed, 4 dependents] (id=2940) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(53)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SSL Reader(SocketTube(53)) requesting 1 [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) got some demand for reading [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) resuming read event [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SSL Reader(SocketTube(53)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(53)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SSLTube(SocketTube(53)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SSLTube(SocketTube(53)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) onSubscribe called [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) pending subscriber subscribed [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) write: starting subscription [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SocketTube(53) write: offloading requestMore [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for R (true) [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) handshaking [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Reader(SocketTube(53)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) Sending 410 bytes downstream [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) Adding 410 to outputQ queue [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) pushScheduler is alive [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(53)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-3] [6s 646ms] SocketTube(53) write: requesting more... [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-3] [6s 646ms] SocketTube(53) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(53)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(53)) DownstreamPusher: Pushing 410 bytes downstream [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(53) trying to write: 410 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 650ms] SocketTube(53) wrote: 410 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 650ms] SocketTube(53) write: requesting more... [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 650ms] SocketTube(53) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 650ms] SocketTube(53) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(53)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(53)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for None (false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 701ms] SocketTube(53) read bytes: 127 [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 701ms] SSL Reader(SocketTube(53)) onNext [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 701ms] SSL Reader(SocketTube(53)) Adding 127 bytes to read buffer [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 701ms] SocketTube(53) resuming read event [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for R (false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 701ms] SocketTube(53) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSL Reader(SocketTube(53)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSL Reader(SocketTube(53)) Unwrapping: 127 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSL Reader(SocketTube(53)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSL Reader(SocketTube(53)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.486Z] bytesConsumed = 127 bytesProduced = 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSL Reader(SocketTube(53)) Unwrapped: consumed: 127 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSL Reader(SocketTube(53)) handshaking [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSLFlowDelegate(SocketTube(53)) obtaining and initiating task execution [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 701ms] SSLFlowDelegate(SocketTube(53)) #tasks to execute: 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSLFlowDelegate(SocketTube(53)) finished task execution [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) wrapping 0 bytes [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.486Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) OK => produced: 6 bytes into 8, not wrapped: 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.486Z] bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) handshaking [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) Sending 6 bytes downstream [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) Adding 6 to outputQ queue [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) pushScheduler is alive [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) DownstreamPusher: Pushing 6 bytes downstream [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) trying to write: 6 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) wrote: 6 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) write: requesting more... [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Writer(SocketTube(53)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Reader(SocketTube(53)) requesting 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) got some demand for reading [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) resuming read event [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for R (false) [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SocketTube(53) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 703ms] SSL Reader(SocketTube(53)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for None (false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 706ms] SocketTube(53) read bytes: 6 [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 706ms] SSL Reader(SocketTube(53)) onNext [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 706ms] SSL Reader(SocketTube(53)) Adding 6 bytes to read buffer [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 706ms] SocketTube(53) resuming read event [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for R (false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 706ms] SocketTube(53) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for None (false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 707ms] SocketTube(53) no more demand for reading [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 707ms] SocketTube(53) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 709ms] SSL Reader(SocketTube(53)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 709ms] SSL Reader(SocketTube(53)) Unwrapping: 6 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 712ms] SSL Reader(SocketTube(53)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 712ms] SSL Reader(SocketTube(53)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP [2025-09-06T05:42:34.486Z] bytesConsumed = 6 bytesProduced = 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 712ms] SSL Reader(SocketTube(53)) Unwrapped: consumed: 6 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 712ms] SSL Reader(SocketTube(53)) handshaking [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 712ms] SSL Reader(SocketTube(53)) requesting 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 713ms] SocketTube(53) got some demand for reading [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 713ms] SocketTube(53) resuming read event [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for R (true) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for None (false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SocketTube(53) read bytes: 2071 [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SSL Reader(SocketTube(53)) onNext [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SSL Reader(SocketTube(53)) Adding 2071 bytes to read buffer [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SocketTube(53) resuming read event [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for R (false) [2025-09-06T05:42:34.486Z] DEBUG: [HttpClient-17-SelectorManager] [6s 713ms] SocketTube(53) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 713ms] SocketTube(53) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 713ms] SSL Reader(SocketTube(53)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 713ms] SSL Reader(SocketTube(53)) Unwrapping: 2071 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 716ms] SSL Reader(SocketTube(53)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 716ms] SSL Reader(SocketTube(53)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK [2025-09-06T05:42:34.486Z] bytesConsumed = 2071 bytesProduced = 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 716ms] SSL Reader(SocketTube(53)) Unwrapped: consumed: 2071 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 716ms] SSL Reader(SocketTube(53)) handshaking [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 716ms] SSLFlowDelegate(SocketTube(53)) obtaining and initiating task execution [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 716ms] SSLFlowDelegate(SocketTube(53)) #tasks to execute: 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 726ms] SSLFlowDelegate(SocketTube(53)) finished task execution [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 727ms] SSL Writer(SocketTube(53)) processData, writeList remaining:0, hsTriggered:false, needWrap:true [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 727ms] SSL Writer(SocketTube(53)) wrapping 0 bytes [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 733ms] SSL Writer(SocketTube(53)) SSLResult: Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.486Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 733ms] SSL Writer(SocketTube(53)) OK => produced: 90 bytes into 96, not wrapped: 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 733ms] SSL Writer(SocketTube(53)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED [2025-09-06T05:42:34.486Z] bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 733ms] SSLFlowDelegate(SocketTube(53)) setALPN = [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 733ms] PlainHttpConnection(SocketTube(53)) finishConnect, setting connected=true [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1Exchange SSLTube(SocketTube(53)) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@19c7d991 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSLTube(SocketTube(53)) connecting flows [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSLTube(SocketTube(53)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c3e1252 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) Received onSubscribed from upstream [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@30c50125 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) Http1TubeSubscriber: requesting one more from upstream: SubscriptionBase: window = 0 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(53)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(53)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(53)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(53)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1Publisher(SSLTube(SocketTube(53))) got subscriber: SSLTube(SocketTube(53)) [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSLTube(SocketTube(53)) onSubscribe: new subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@3390151e [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] SSLTube(SocketTube(53)) setSubscription: demand=1, cancelled:false, new subscription jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@3390151e [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1Publisher(SSLTube(SocketTube(53))) subscription request(1), demand=1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1Publisher(SSLTube(SocketTube(53))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1Publisher(SSLTube(SocketTube(53))) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 734ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Publisher(SSLTube(SocketTube(53))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Publisher(SSLTube(SocketTube(53))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Publisher(SSLTube(SocketTube(53))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=143 cap=143]], throwable=null] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Publisher(SSLTube(SocketTube(53))) onNext with 143 bytes [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSLTube(SocketTube(53)) sending 1 buffers to SSL flow delegate (143 bytes) [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) onNext [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) added 1 (143 bytes) to the writeList [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Exchange sendRequestBody [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] jdk.internal.net.http.Http1Request@ab033da Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2d9c7ca9 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Publisher(SSLTube(SocketTube(53))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Publisher(SSLTube(SocketTube(53))) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) Sending 90 bytes downstream [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) Adding 90 to outputQ queue [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) pushScheduler is alive [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) DownstreamPusher: Pushing 90 bytes downstream [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(53) trying to write: 90 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(53) wrote: 90 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(53) write: requesting more... [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(53) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(53) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Writer(SocketTube(53)) requesting 1 [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSLTube(SocketTube(53)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@3390151e (0 already demanded) [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] SSLTube(SocketTube(53)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@3390151e [2025-09-06T05:42:34.486Z] DEBUG: [pool-1-thread-2] [6s 735ms] Http1Publisher(SSLTube(SocketTube(53))) subscription request(1), demand=1 [2025-09-06T05:42:34.487Z] DEBUG: [HttpClient-17-SelectorManager] [6s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for None (false) [2025-09-06T05:42:34.487Z] DEBUG: [HttpClient-17-SelectorManager] [6s 736ms] SocketTube(53) no more demand for reading [2025-09-06T05:42:34.487Z] DEBUG: [HttpClient-17-SelectorManager] [6s 736ms] SocketTube(53) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 736ms] Http1Publisher(SSLTube(SocketTube(53))) WriteTask for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 736ms] Http1Publisher(SSLTube(SocketTube(53))) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 736ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 736ms] jdk.internal.net.http.Http1Request@ab033da Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@2d9c7ca9 [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 736ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 736ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.487Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.487Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.487Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.487Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] ... 53 more [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 737ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 737ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 737ms] HttpClientImpl(17) ClientImpl (async) elapsed 96 millis for POST to https://127.0.0.1:59090/https1/chunk/x [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 737ms] Http1Exchange https://127.0.0.1:59090/https1/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 738ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 738ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/fixed/x POST, [2025-09-06T05:42:34.487Z] proxy=null [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 738ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 738ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 738ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 738ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1AsyncReceiver(SocketTube(54)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06 queue.isEmpty: true [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1AsyncReceiver(SocketTube(54)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1AsyncReceiver(SocketTube(54)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06 [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1AsyncReceiver(SocketTube(54)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1AsyncReceiver(SocketTube(54)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06 [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1AsyncReceiver(SocketTube(54)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1Exchange response created in advance [2025-09-06T05:42:34.487Z] DEBUG: [MainThread] [6s 739ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.487Z] TestServer(1): connection accepted [2025-09-06T05:42:34.487Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.487Z] TestServer(1): accepting connections [2025-09-06T05:42:34.487Z] TestServer(1): creating connection [2025-09-06T05:42:34.487Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59146,localport=59091] [2025-09-06T05:42:34.487Z] TestServer(1): starting connection [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] PlainHttpConnection(SocketTube(53)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SocketTube(53) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SocketTube(53) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SocketTube(53) pausing read event [2025-09-06T05:42:34.487Z] DEBUG: [HttpClient-17-SelectorManager] [6s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35f3ead4 for None (false) [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SocketTube(53) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@477b3d38[Not completed, 4 dependents] (id=2940) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(53)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c3e1252, getALPN: jdk.internal.net.http.common.MinimalFuture@1b4c8a4b[Completed normally] (id=2946), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=2071 lim=2071 cap=4096], count: 0, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SocketTube(53) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SSL Reader(SocketTube(53)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SSL Reader(SocketTube(53)) error java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.487Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.487Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.487Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.487Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.487Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.487Z] ... 46 more [2025-09-06T05:42:34.487Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.487Z] ... 53 more [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SSL Reader(SocketTube(53)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] SSLTube(SocketTube(53)) SSLSubscriberWrapper[SSLTube(SocketTube(53)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c3e1252, getALPN: jdk.internal.net.http.common.MinimalFuture@1b4c8a4b[Completed normally] (id=2946), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.487Z] DEBUG: [pool-1-thread-2] [6s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.487Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@30c50125 [2025-09-06T05:42:34.487Z] queue.isEmpty: true [2025-09-06T05:42:34.487Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.487Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onError(SSLTube.java:266) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:448) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onErrorImpl(SSLTube.java:518) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onError(SSLTube.java:532) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:294) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.errorCommon(SubscriberWrapper.java:421) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:384) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:117) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.487Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriptionWrapper.request(SSLTube.java:659) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamWindowUpdate(SubscriberWrapper.java:356) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:332) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.schedule(SSLFlowDelegate.java:758) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.resumeActivity(SSLFlowDelegate.java:1068) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$0(SSLFlowDelegate.java:1167) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(SSLFlowDelegate.java:1143) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1109) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:508) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.488Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.488Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.488Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.488Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.488Z] ... 51 more [2025-09-06T05:42:34.488Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.488Z] ... 46 more [2025-09-06T05:42:34.488Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.488Z] ... 53 more [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@30c50125 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(53))) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.488Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@30c50125 queue.isEmpty: true [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1Response(id=44) onReadError: cf is not yet completed [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1Response(id=44) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSLTube(SocketTube(53)) subscriber completed with error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSLTube(SocketTube(53)) cancel: cancelling subscription: jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@3390151e [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1Publisher(SSLTube(SocketTube(53))) subscription cancelled for https://127.0.0.1:59090/https1/chunk/x POST [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSL Reader(SocketTube(53)) stop [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSL Writer(SocketTube(53)) stop [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SocketTube(53) Stopping read scheduler [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SocketTube(53) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SocketTube(53) Read scheduler stopped [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1Publisher(SSLTube(SocketTube(53))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] Http1Publisher(SSLTube(SocketTube(53))) onNext with 6 bytes [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSLTube(SocketTube(53)) sending 3 buffers to SSL flow delegate (6 bytes) [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSL Writer(SocketTube(53)) onNext [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSL Writer(SocketTube(53)) added 3 (6 bytes) to the writeList [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSL Writer(SocketTube(53)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSL Writer(SocketTube(53)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSL Writer(SocketTube(53)) requesting 1 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSLTube(SocketTube(53)) request: n=1 to jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@3390151e (0 already demanded) [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 741ms] SSLTube(SocketTube(53)) requesting 1 from jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription@3390151e [2025-09-06T05:42:34.488Z] DEBUG: [MainThread] [6s 741ms] PlainHttpConnection(SocketTube(54)) registering connect event [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5edbc1d1 for C (true) [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] PlainHttpConnection(SocketTube(54)) ConnectEvent: finishing connect [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] PlainHttpConnection(SocketTube(54)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59146 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] PlainHttpConnection(SocketTube(54)) finishConnect, setting connected=true [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] Http1Exchange SocketTube(54) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@7d86b309 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] SocketTube(54) connecting flows [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] SocketTube(54) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2677020 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] SocketTube(54) registering subscribe event [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] SocketTube(54) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) subscribe event raised [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2677020 [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) read demand reset to 0 [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2677020 [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] Http1AsyncReceiver(SocketTube(54)) Received onSubscribed from upstream [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) onSubscribe called [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] Http1Publisher(SocketTube(54)) got subscriber: SocketTube(54) [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) pending subscriber subscribed [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1AsyncReceiver(SocketTube(54)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1AsyncReceiver(SocketTube(54)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1AsyncReceiver(SocketTube(54)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@75d8994d [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] SocketTube(54) got some demand for reading [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] SocketTube(54) resuming read event [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] SocketTube(54) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524cc68 for R (true) [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] SocketTube(54) subscribed for writing [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] SocketTube(54) write: registering startSubscription event [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) write: starting subscription [2025-09-06T05:42:34.488Z] DEBUG: [HttpClient-17-SelectorManager] [6s 742ms] SocketTube(54) write: offloading requestMore [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] SocketTube(54) write: requesting more... [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1Publisher(SocketTube(54)) subscription request(1), demand=1 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1Publisher(SocketTube(54)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-2] [6s 742ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1Publisher(SocketTube(54)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Exchange sendRequestBody [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 742ms] jdk.internal.net.http.Http1Request@77fa298c Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@176e1606 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 743ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 743ms] Http1Publisher(SocketTube(54)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 743ms] Http1Publisher(SocketTube(54)) onNext with 259 bytes [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 743ms] SocketTube(54) trying to write: 259 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) wrote: 259 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) write: requesting more... [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1Publisher(SocketTube(54)) subscription request(1), demand=1 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] jdk.internal.net.http.Http1Request@77fa298c Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@176e1606 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.488Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber$WriteSubscription.requestMore(SocketTube.java:519) [2025-09-06T05:42:34.488Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.requestMore(SocketTube.java:404) [2025-09-06T05:42:34.488Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.488Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.488Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.488Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.488Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.488Z] ... 23 more [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] HttpClientImpl(17) ClientImpl (async) elapsed 5 millis for POST to http://127.0.0.1:59091/http2/fixed/x [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] PlainHttpConnection(SocketTube(54)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) pausing read event [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2677020 [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(54) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1AsyncReceiver(SocketTube(54)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.488Z] DEBUG: [pool-1-thread-3] [6s 744ms] Http1AsyncReceiver(SocketTube(54)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.488Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06 [2025-09-06T05:42:34.488Z] queue.isEmpty: true [2025-09-06T05:42:34.488Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.489Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber$WriteSubscription.requestMore(SocketTube.java:519) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.requestMore(SocketTube.java:404) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.489Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.489Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.489Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.489Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.489Z] ... 20 more [2025-09-06T05:42:34.489Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.489Z] ... 16 more [2025-09-06T05:42:34.489Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.489Z] ... 23 more [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1AsyncReceiver(SocketTube(54)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1AsyncReceiver(SocketTube(54)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1AsyncReceiver(SocketTube(54)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1AsyncReceiver(SocketTube(54)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.489Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@47cc6b06 queue.isEmpty: true [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1Response(id=45, PlainHttpConnection(SocketTube(54))) onReadError: cf is not yet completed [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1Response(id=45, PlainHttpConnection(SocketTube(54))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) Stopping read scheduler [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) Read scheduler stopped [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1Publisher(SocketTube(54)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1Publisher(SocketTube(54)) onNext with 6 bytes [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) trying to write: 6 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) write: cancel [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) write: resetting demand to 0 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] Http1Publisher(SocketTube(54)) subscription cancelled for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 745ms] SocketTube(54) leaving requestMore: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524cc68 for None (false) [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 745ms] SocketTube(54) ReadEvent abort: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 745ms] SocketTube(54) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@535fff1 (java.nio.channels.ClosedChannelException) [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 745ms] SocketTube(54) signal read error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 745ms] HttpClientImpl(17) Got java.nio.channels.ClosedChannelException while handling registration events [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 745ms] SocketTube(54) ReadEvent abort: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 745ms] SocketTube(54) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@535fff1 (java.nio.channels.ClosedChannelException) [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 745ms] SocketTube(54) signal read error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.489Z] TestServer(1): headers read: [ POST /http2/fixed/x HTTP/1.1 [2025-09-06T05:42:34.489Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.489Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.489Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.489Z] Transfer-encoding: chunked [2025-09-06T05:42:34.489Z] Upgrade: h2c [2025-09-06T05:42:34.489Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.489Z] X-expect-exception: true [2025-09-06T05:42:34.489Z] [2025-09-06T05:42:34.489Z] ] [2025-09-06T05:42:34.489Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.489Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.489Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.489Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.489Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.489Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.489Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.489Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.489Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.489Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.489Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.489Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.489Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.489Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.489Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.489Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.489Z] TestServer(1): Server connection to /127.0.0.1:59146 stopping. 0 streams [2025-09-06T05:42:34.489Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@17596ffe [2025-09-06T05:42:34.489Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/fixed/x POST, [2025-09-06T05:42:34.489Z] proxy=null [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1AsyncReceiver(SocketTube(55)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3 queue.isEmpty: true [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1AsyncReceiver(SocketTube(55)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1AsyncReceiver(SocketTube(55)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3 [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1AsyncReceiver(SocketTube(55)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1AsyncReceiver(SocketTube(55)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3 [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1AsyncReceiver(SocketTube(55)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1Exchange response created in advance [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 746ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.489Z] TestServer(1): connection accepted [2025-09-06T05:42:34.489Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.489Z] TestServer(1): accepting connections [2025-09-06T05:42:34.489Z] TestServer(1): creating connection [2025-09-06T05:42:34.489Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59147,localport=59091] [2025-09-06T05:42:34.489Z] TestServer(1): starting connection [2025-09-06T05:42:34.489Z] DEBUG: [MainThread] [6s 747ms] PlainHttpConnection(SocketTube(55)) registering connect event [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73584afa for C (true) [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] PlainHttpConnection(SocketTube(55)) ConnectEvent: finishing connect [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] PlainHttpConnection(SocketTube(55)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59147 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] PlainHttpConnection(SocketTube(55)) finishConnect, setting connected=true [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Exchange SocketTube(55) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@275eecc1 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] SocketTube(55) connecting flows [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] SocketTube(55) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d132470 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] SocketTube(55) registering subscribe event [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] SocketTube(55) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Publisher(SocketTube(55)) got subscriber: SocketTube(55) [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) subscribe event raised [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] SocketTube(55) subscribed for writing [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d132470 [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) read demand reset to 0 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] SocketTube(55) write: registering startSubscription event [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d132470 [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] Http1AsyncReceiver(SocketTube(55)) Received onSubscribed from upstream [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) onSubscribe called [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) pending subscriber subscribed [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) write: starting subscription [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SocketTube(55) write: offloading requestMore [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-2] [6s 747ms] Http1AsyncReceiver(SocketTube(55)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-2] [6s 747ms] Http1AsyncReceiver(SocketTube(55)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-2] [6s 747ms] Http1AsyncReceiver(SocketTube(55)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@587425fb [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-2] [6s 747ms] SocketTube(55) got some demand for reading [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-2] [6s 747ms] SocketTube(55) resuming read event [2025-09-06T05:42:34.489Z] DEBUG: [HttpClient-17-SelectorManager] [6s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56c4a0ec for R (true) [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-2] [6s 747ms] SocketTube(55) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-1] [6s 747ms] SocketTube(55) write: requesting more... [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-1] [6s 747ms] Http1Publisher(SocketTube(55)) subscription request(1), demand=1 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-1] [6s 747ms] Http1Publisher(SocketTube(55)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-1] [6s 747ms] Http1Publisher(SocketTube(55)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-1] [6s 747ms] SocketTube(55) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Publisher(SocketTube(55)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Publisher(SocketTube(55)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Publisher(SocketTube(55)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 747ms] Http1Publisher(SocketTube(55)) onNext with 259 bytes [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] SocketTube(55) trying to write: 259 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] SocketTube(55) wrote: 259 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] SocketTube(55) write: requesting more... [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Publisher(SocketTube(55)) subscription request(1), demand=1 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] SocketTube(55) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] SocketTube(55) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Publisher(SocketTube(55)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Publisher(SocketTube(55)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Exchange sendRequestBody [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] jdk.internal.net.http.Http1Request@c79d861 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@f4cef5b [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Publisher(SocketTube(55)) WriteTask for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Publisher(SocketTube(55)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] jdk.internal.net.http.Http1Request@c79d861 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@f4cef5b [2025-09-06T05:42:34.489Z] DEBUG: [pool-1-thread-3] [6s 748ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.489Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.489Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.489Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.490Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.490Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.490Z] ... 47 more [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1Exchange http://127.0.0.1:59091/http2/fixed/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] PlainHttpConnection(SocketTube(55)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] SocketTube(55) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] SocketTube(55) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] SocketTube(55) pausing read event [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] SocketTube(55) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d132470 [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] SocketTube(55) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1AsyncReceiver(SocketTube(55)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.490Z] DEBUG: [HttpClient-17-SelectorManager] [6s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56c4a0ec for None (false) [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1AsyncReceiver(SocketTube(55)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.490Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3 [2025-09-06T05:42:34.490Z] queue.isEmpty: true [2025-09-06T05:42:34.490Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.490Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:932) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.490Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.490Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.490Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.490Z] ... 44 more [2025-09-06T05:42:34.490Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.490Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.490Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.490Z] ... 40 more [2025-09-06T05:42:34.490Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.490Z] ... 47 more [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1AsyncReceiver(SocketTube(55)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3 [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1AsyncReceiver(SocketTube(55)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1AsyncReceiver(SocketTube(55)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1AsyncReceiver(SocketTube(55)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.490Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@5f9886f3 queue.isEmpty: true [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1Response(id=46, PlainHttpConnection(SocketTube(55))) onReadError: cf is not yet completed [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1Response(id=46, PlainHttpConnection(SocketTube(55))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 749ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 750ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) Stopping read scheduler [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.490Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) Read scheduler stopped [2025-09-06T05:42:34.490Z] TestServer(1): headers read: [ POST /http2/fixed/x HTTP/1.1 [2025-09-06T05:42:34.490Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.490Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.490Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.490Z] Transfer-encoding: chunked [2025-09-06T05:42:34.490Z] Upgrade: h2c [2025-09-06T05:42:34.490Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.490Z] X-expect-exception: true [2025-09-06T05:42:34.491Z] [2025-09-06T05:42:34.491Z] ] [2025-09-06T05:42:34.491Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.491Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.491Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.491Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.491Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.491Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.491Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.491Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.491Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.491Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.491Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.491Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.491Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.491Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.491Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.491Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] Http1Publisher(SocketTube(55)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] Http1Publisher(SocketTube(55)) onNext with 6 bytes [2025-09-06T05:42:34.491Z] TestServer(1): Server connection to /127.0.0.1:59147 stopping. 0 streams [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) trying to write: 6 [2025-09-06T05:42:34.491Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@45de6c5c [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) write: cancel [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) write: resetting demand to 0 [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] Http1Publisher(SocketTube(55)) subscription cancelled for http://127.0.0.1:59091/http2/fixed/x POST [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] SocketTube(55) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.491Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 750ms] HttpClientImpl(17) ClientImpl (async) elapsed 4 millis for POST to http://127.0.0.1:59091/http2/fixed/x [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/chunk/x POST, [2025-09-06T05:42:34.491Z] proxy=null [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1AsyncReceiver(SocketTube(56)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@44b85539 queue.isEmpty: true [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1AsyncReceiver(SocketTube(56)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@44b85539, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1AsyncReceiver(SocketTube(56)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@44b85539 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1AsyncReceiver(SocketTube(56)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1AsyncReceiver(SocketTube(56)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@44b85539 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1AsyncReceiver(SocketTube(56)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1Exchange response created in advance [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 753ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.491Z] TestServer(1): connection accepted [2025-09-06T05:42:34.491Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.491Z] TestServer(1): accepting connections [2025-09-06T05:42:34.491Z] TestServer(1): creating connection [2025-09-06T05:42:34.491Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59148,localport=59091] [2025-09-06T05:42:34.491Z] TestServer(1): starting connection [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 754ms] PlainHttpConnection(SocketTube(56)) registering connect event [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 754ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d1a8d56 for C (true) [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 754ms] PlainHttpConnection(SocketTube(56)) ConnectEvent: finishing connect [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 754ms] PlainHttpConnection(SocketTube(56)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59148 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] PlainHttpConnection(SocketTube(56)) finishConnect, setting connected=true [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Exchange SocketTube(56) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@5f0cec43 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) connecting flows [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@645b9488 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) registering subscribe event [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) subscribe event raised [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@645b9488 [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) read demand reset to 0 [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@645b9488 [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] Http1AsyncReceiver(SocketTube(56)) Received onSubscribed from upstream [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) onSubscribe called [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) pending subscriber subscribed [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(56)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@44b85539 [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(56)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(56)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@16d8868b [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] SocketTube(56) got some demand for reading [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] SocketTube(56) resuming read event [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] SocketTube(56) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a59e8a6 for R (true) [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) got subscriber: SocketTube(56) [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) subscribed for writing [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) write: registering startSubscription event [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) write: starting subscription [2025-09-06T05:42:34.491Z] DEBUG: [HttpClient-17-SelectorManager] [6s 755ms] SocketTube(56) write: offloading requestMore [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] SocketTube(56) write: requesting more... [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] Http1Publisher(SocketTube(56)) subscription request(1), demand=1 [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] Http1Publisher(SocketTube(56)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] Http1Publisher(SocketTube(56)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.491Z] DEBUG: [pool-1-thread-3] [6s 755ms] SocketTube(56) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) onNext with 259 bytes [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) trying to write: 259 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) wrote: 259 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) write: requesting more... [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) subscription request(1), demand=1 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] SocketTube(56) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 755ms] Http1Publisher(SocketTube(56)) hasOutgoing = false, demand = 1 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] Exchange sendRequestBody [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] jdk.internal.net.http.Http1Request@46531964 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@40c49dd8 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 756ms] Http1Publisher(SocketTube(56)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 758ms] Http1Publisher(SocketTube(56)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 758ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 758ms] jdk.internal.net.http.Http1Request@46531964 Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@40c49dd8 [2025-09-06T05:42:34.491Z] DEBUG: [MainThread] [6s 758ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.491Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.491Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.491Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.491Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.491Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.491Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.491Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.491Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.492Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.492Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.492Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.492Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.492Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.492Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.492Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.492Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.492Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.492Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.492Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.492Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.492Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.492Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.492Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.492Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.492Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.492Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.492Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.492Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.492Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.492Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.492Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.492Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.492Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.492Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.492Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.492Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.492Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.492Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.492Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.492Z] ... 94 more [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] PlainHttpConnection(SocketTube(56)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] SocketTube(56) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] SocketTube(56) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] SocketTube(56) pausing read event [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] SocketTube(56) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@645b9488 [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] SocketTube(56) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.492Z] DEBUG: [HttpClient-17-SelectorManager] [6s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a59e8a6 for None (false) [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] Http1AsyncReceiver(SocketTube(56)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.492Z] DEBUG: [MainThread] [6s 759ms] Http1AsyncReceiver(SocketTube(56)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.492Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@44b85539 [2025-09-06T05:42:34.492Z] queue.isEmpty: true [2025-09-06T05:42:34.492Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.492Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:638) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.appendToOutgoing(Http1Exchange.java:632) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:366) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Request$StreamSubscriber.onNext(Http1Request.java:338) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.492Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.lambda$sendBodyAsync$0(Http1Exchange.java:405) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:778) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:756) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2241) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Http1Exchange.sendBodyAsync(Http1Exchange.java:405) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.492Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.492Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.493Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.493Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.493Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.493Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.493Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.493Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.493Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.493Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.493Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.493Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.493Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.493Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.493Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.493Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.493Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.493Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.493Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.493Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.493Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.493Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.493Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.493Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.493Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.493Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.493Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.493Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.493Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.493Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.493Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.493Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.493Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.493Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.493Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.493Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.493Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.493Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.493Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.493Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.493Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.493Z] ... 91 more [2025-09-06T05:42:34.493Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.493Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.493Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.493Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.493Z] ... 87 more [2025-09-06T05:42:34.493Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.493Z] ... 94 more [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 759ms] Http1AsyncReceiver(SocketTube(56)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@44b85539 [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 759ms] Http1AsyncReceiver(SocketTube(56)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 759ms] Http1AsyncReceiver(SocketTube(56)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 759ms] Http1AsyncReceiver(SocketTube(56)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.493Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@44b85539 queue.isEmpty: true [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 759ms] Http1Response(id=47, PlainHttpConnection(SocketTube(56))) onReadError: cf is not yet completed [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 759ms] Http1Response(id=47, PlainHttpConnection(SocketTube(56))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 759ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) Stopping read scheduler [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) Read scheduler stopped [2025-09-06T05:42:34.493Z] TestServer(1): headers read: [ POST /http2/chunk/x HTTP/1.1 [2025-09-06T05:42:34.493Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.493Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.493Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.493Z] Transfer-encoding: chunked [2025-09-06T05:42:34.493Z] Upgrade: h2c [2025-09-06T05:42:34.493Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.493Z] X-expect-exception: true [2025-09-06T05:42:34.493Z] [2025-09-06T05:42:34.493Z] ] [2025-09-06T05:42:34.493Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] Http1Publisher(SocketTube(56)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.493Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.493Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.493Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.493Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.493Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.493Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.493Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.493Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.493Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.493Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.493Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.493Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.493Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.493Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.493Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.493Z] TestServer(1): Server connection to /127.0.0.1:59148 stopping. 0 streams [2025-09-06T05:42:34.493Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@281943c2 [2025-09-06T05:42:34.493Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] Http1Publisher(SocketTube(56)) onNext with 6 bytes [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) trying to write: 6 [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) write: cancel [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) write: resetting demand to 0 [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] Http1Publisher(SocketTube(56)) subscription cancelled for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] SocketTube(56) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 760ms] HttpClientImpl(17) ClientImpl (async) elapsed 7 millis for POST to http://127.0.0.1:59091/http2/chunk/x [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 761ms] HttpClientImpl(17) ClientImpl (async) send http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 761ms] Exchange establishing exchange for http://127.0.0.1:59091/http2/chunk/x POST, [2025-09-06T05:42:34.493Z] proxy=null [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 761ms] Http2ClientImpl not found in connection pool [2025-09-06T05:42:34.493Z] DEBUG: [MainThread] [6s 761ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] ExchangeImpl new Http1Exchange, try to upgrade [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] PlainHttpConnection(?) Initial send buffer size is: 65536 [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1Exchange Sending headers only [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1AsyncReceiver(SocketTube(57)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407 queue.isEmpty: true [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1AsyncReceiver(SocketTube(57)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407, demand=1, canRequestMore=true, queue.isEmpty=true [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1AsyncReceiver(SocketTube(57)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407 [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1AsyncReceiver(SocketTube(57)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1AsyncReceiver(SocketTube(57)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407 [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1AsyncReceiver(SocketTube(57)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1Exchange response created in advance [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 761ms] Http1Exchange initiating connect async [2025-09-06T05:42:34.494Z] TestServer(1): connection accepted [2025-09-06T05:42:34.494Z] TestServer(1): stopping is: false [2025-09-06T05:42:34.494Z] TestServer(1): creating connection [2025-09-06T05:42:34.494Z] TestServer(1): New connection from Socket[addr=/127.0.0.1,port=59149,localport=59091] [2025-09-06T05:42:34.494Z] TestServer(1): starting connection [2025-09-06T05:42:34.494Z] TestServer(1): accepting connections [2025-09-06T05:42:34.494Z] DEBUG: [MainThread] [6s 762ms] PlainHttpConnection(SocketTube(57)) registering connect event [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f75b060 for C (true) [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] PlainHttpConnection(SocketTube(57)) ConnectEvent: finishing connect [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] PlainHttpConnection(SocketTube(57)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59149 [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] PlainHttpConnection(SocketTube(57)) finishConnect, setting connected=true [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] Http1Exchange SocketTube(57) connecting flows jdk.internal.net.http.Http1Exchange$Http1Publisher@52dd373f [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] SocketTube(57) connecting flows [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] SocketTube(57) read publisher got new subscriber: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@efddf09 [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] SocketTube(57) registering subscribe event [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) subscribe event raised [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@efddf09 [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) read demand reset to 0 [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) calling onSubscribe on jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@efddf09 [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] Http1AsyncReceiver(SocketTube(57)) Received onSubscribed from upstream [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) onSubscribe called [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) pending subscriber subscribed [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] SocketTube(57) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] Http1Publisher(SocketTube(57)) got subscriber: SocketTube(57) [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] SocketTube(57) subscribed for writing [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] SocketTube(57) write: registering startSubscription event [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) write: starting subscription [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 762ms] SocketTube(57) write: offloading requestMore [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] Http1Exchange requestAction.headers [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] Http1Exchange setting outgoing with headers [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] Http1Publisher(SocketTube(57)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-3] [6s 762ms] Http1Publisher(SocketTube(57)) hasOutgoing = true, demand = 0 [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SocketTube(57)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407 [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SocketTube(57)) checkRequestMore: canRequestMore=true, hasDemand=true [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SocketTube(57)) Http1TubeSubscriber: requesting one more from upstream: jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription@298a4f5f [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-1] [6s 762ms] SocketTube(57) got some demand for reading [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-1] [6s 762ms] SocketTube(57) resuming read event [2025-09-06T05:42:34.494Z] DEBUG: [HttpClient-17-SelectorManager] [6s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cd6623a for R (true) [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-1] [6s 763ms] SocketTube(57) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] SocketTube(57) write: requesting more... [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Publisher(SocketTube(57)) subscription request(1), demand=1 [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Publisher(SocketTube(57)) WriteTask for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Publisher(SocketTube(57)) hasOutgoing = true, demand = 1 [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange initiating completion of headersSentCF [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Exchange sendRequestBody [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange sendBodyAsync [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange bodySubscriber is class jdk.internal.net.http.Http1Request$StreamSubscriber [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.494Z] DEBUG: [pool-1-thread-2] [6s 763ms] jdk.internal.net.http.Http1Request@f65034f Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@4733fe5b [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Publisher(SocketTube(57)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=259 cap=259]], throwable=null] [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Publisher(SocketTube(57)) onNext with 259 bytes [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] SocketTube(57) trying to write: 259 [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] SocketTube(57) wrote: 259 [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] SocketTube(57) write: requesting more... [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Publisher(SocketTube(57)) subscription request(1), demand=1 [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] SocketTube(57) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] SocketTube(57) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange requesting more request body from the subscriber [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] jdk.internal.net.http.Http1Request@f65034f Http1BodySubscriber requesting 1, from AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper@4733fe5b [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange Subscription::request failed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.495Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.495Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.495Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.495Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.495Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.495Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber$WriteSubscription.requestMore(SocketTube.java:519) [2025-09-06T05:42:34.495Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.requestMore(SocketTube.java:404) [2025-09-06T05:42:34.495Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.495Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.495Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.495Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.495Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.495Z] ... 23 more [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] Http1Exchange sendBodyAsync completed java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 763ms] HttpClientImpl(17) ClientImpl (async) elapsed 2 millis for POST to http://127.0.0.1:59091/http2/chunk/x [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Exchange http://127.0.0.1:59091/http2/chunk/x: completed cf with java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.495Z] DEBUG: [pool-1-thread-2] [6s 764ms] PlainHttpConnection(SocketTube(57)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) got read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) pausing read event [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) Sending error java.io.IOException: connection closed locally to subscriber jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@efddf09 [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) forwarding error to subscriber: java.io.IOException: connection closed locally [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1AsyncReceiver(SocketTube(57)) onError: java.io.IOException: connection closed locally [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1AsyncReceiver(SocketTube(57)) recorded jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.496Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407 [2025-09-06T05:42:34.496Z] queue.isEmpty: true [2025-09-06T05:42:34.496Z] stopRequested: false jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.496Z] jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.onReadError(Http1AsyncReceiver.java:496) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onError(Http1AsyncReceiver.java:597) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:649) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:859) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalError(SocketTube.java:808) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:431) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1Exchange.cancelImpl(Http1Exchange.java:602) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:653) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1Exchange.getOutgoing(Http1Exchange.java:707) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$WriteTask.run(Http1Exchange.java:820) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:282) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:251) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1Publisher$Http1WriteSubscription.request(Http1Exchange.java:862) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber$WriteSubscription.requestMore(SocketTube.java:519) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.requestMore(SocketTube.java:404) [2025-09-06T05:42:34.496Z] at AbstractThrowingPublishers$TestExecutor.lambda$execute$0(AbstractThrowingPublishers.java:127) [2025-09-06T05:42:34.496Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.496Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.496Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.496Z] Caused by: java.io.IOException: connection closed locally [2025-09-06T05:42:34.496Z] ... 20 more [2025-09-06T05:42:34.496Z] Caused by: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.496Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.496Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.496Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.496Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.496Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1Exchange$Http1RequestBodySubscriber.request(Http1Exchange.java:144) [2025-09-06T05:42:34.496Z] at java.net.http/jdk.internal.net.http.Http1Exchange.requestMoreBody(Http1Exchange.java:650) [2025-09-06T05:42:34.496Z] ... 16 more [2025-09-06T05:42:34.496Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.496Z] ... 23 more [2025-09-06T05:42:34.496Z] DEBUG: [HttpClient-17-SelectorManager] [6s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cd6623a for None (false) [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1AsyncReceiver(SocketTube(57)) downstream subscription demand is 1 for jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407 [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1AsyncReceiver(SocketTube(57)) checkRequestMore: canRequestMore=false, hasDemand=true [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1AsyncReceiver(SocketTube(57)) Http1TubeSubscriber: no need to request more [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1AsyncReceiver(SocketTube(57)) flushing jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.496Z] delegate: jdk.internal.net.http.Http1Response$HeadersReader@2ec5f407 queue.isEmpty: true [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Response(id=48, PlainHttpConnection(SocketTube(57))) onReadError: cf is not yet completed [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Response(id=48, PlainHttpConnection(SocketTube(57))) closing connection: cause is jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Exchange asyncReceiver finished (failed=jdk.internal.net.http.common.ConnectionExpiredException: subscription is finished) [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) Stopping read scheduler [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.496Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) Read scheduler stopped [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Publisher(SocketTube(57)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=3 cap=3], java.nio.HeapByteBuffer[pos=0 lim=1 cap=16384], java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]], throwable=null] [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Publisher(SocketTube(57)) onNext with 6 bytes [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) trying to write: 6 [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) write error: java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) error signalled java.nio.channels.ClosedChannelException [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) write: cancel [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) write: resetting demand to 0 [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] Http1Publisher(SocketTube(57)) subscription cancelled for http://127.0.0.1:59091/http2/chunk/x POST [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.497Z] DEBUG: [pool-1-thread-2] [6s 764ms] SocketTube(57) leaving requestMore: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.497Z] TestServer(1): headers read: [ POST /http2/chunk/x HTTP/1.1 [2025-09-06T05:42:34.497Z] Connection: Upgrade, HTTP2-Settings [2025-09-06T05:42:34.497Z] Host: 127.0.0.1:59091 [2025-09-06T05:42:34.497Z] HTTP2-Settings: AAEAAEAAAAIAAAAAAAMAAAAAAAQBAAAAAAUAAEAAAAYABgAA [2025-09-06T05:42:34.497Z] Transfer-encoding: chunked [2025-09-06T05:42:34.497Z] Upgrade: h2c [2025-09-06T05:42:34.497Z] User-Agent: Java-http-client/25 [2025-09-06T05:42:34.497Z] X-expect-exception: true [2025-09-06T05:42:34.497Z] [2025-09-06T05:42:34.497Z] ] [2025-09-06T05:42:34.497Z] TestServer(1): unexpected exception: java.io.IOException: Premature EOF [2025-09-06T05:42:34.497Z] java.io.IOException: Premature EOF [2025-09-06T05:42:34.497Z] at java.base/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:567) [2025-09-06T05:42:34.497Z] at java.base/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611) [2025-09-06T05:42:34.497Z] at java.base/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705) [2025-09-06T05:42:34.497Z] at java.base/java.io.InputStream.readNBytes(InputStream.java:411) [2025-09-06T05:42:34.497Z] at java.base/java.io.InputStream.readAllBytes(InputStream.java:348) [2025-09-06T05:42:34.497Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readChunkedInputStream(Http2TestServerConnection.java:1319) [2025-09-06T05:42:34.497Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readHttp1Request(Http2TestServerConnection.java:1307) [2025-09-06T05:42:34.497Z] at jdk.httpclient.test.lib.http2.Http2TestServerConnection.run(Http2TestServerConnection.java:456) [2025-09-06T05:42:34.497Z] at jdk.httpclient.test.lib.http2.Http2TestServer$AcceptedConnection.startConnection(Http2TestServer.java:316) [2025-09-06T05:42:34.497Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.497Z] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.497Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.497Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.497Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.497Z] TestServer(1): Server connection to /127.0.0.1:59149 stopping. 0 streams [2025-09-06T05:42:34.497Z] TestServer(1): Sending GOAWAY frame GOAWAY: length=8, streamid=0, flags=0 Error: Protocol error lastStreamId=0, Debugdata: from server connection jdk.httpclient.test.lib.http2.Http2TestServerConnection@1c8a5761 [2025-09-06T05:42:34.497Z] TestServer(1): failed to start connection: java.io.IOException: Premature EOF [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59092/https2/fixed/x POST [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/fixed/x POST, [2025-09-06T05:42:34.497Z] proxy=null [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(29))) [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Http2Connection(SSLTube(SocketTube(29))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Http2Connection(SSLTube(SocketTube(29))) Opened stream 9 [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 73 bytes to the write queue [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 73 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (73 bytes) [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] SSL Writer(SocketTube(29)) added 2 (73 bytes) to the writeList [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] SSL Writer(SocketTube(29)) processData, writeList remaining:73, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 767ms] SSL Writer(SocketTube(29)) wrapping 73 bytes [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.497Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 11 [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) OK => produced: 111 bytes into 112, not wrapped: 0 [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.497Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 11 [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) Sending 111 bytes downstream [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) Adding 111 to outputQ queue [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 111 bytes downstream [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SocketTube(29) trying to write: 111 [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SocketTube(29) wrote: 111 [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.497Z] DEBUG: [MainThread] [6s 769ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 770ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 770ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 770ms] FramesDecoder Not enough data to parse frame body, needs: 64, has: 0 [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 770ms] FramesDecoder decodes: 64 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 770ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 770ms] FramesDecoder Got frame: HEADERS: length=64, streamid=9, flags=END_HEADERS [2025-09-06T05:42:34.498Z] TestServer(2): POST /https2/fixed/x [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.498Z] TestServer(2): creating input stream for stream 9 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] Exchange sendRequestBody [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.498Z] TestServer(2): Using handler for: /https2/fixed [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) trySend: 1 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] WindowController Stream 9 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) trySend: sending: 1 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 10 bytes to the write queue [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 10 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (10 bytes) [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) added 2 (10 bytes) to the writeList [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) processData, writeList remaining:10, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) wrapping 10 bytes [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.498Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 12 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) OK => produced: 48 bytes into 48, not wrapped: 0 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.498Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 12 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) Sending 48 bytes downstream [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) Adding 48 to outputQ queue [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 48 bytes downstream [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SocketTube(29) trying to write: 48 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SocketTube(29) wrote: 48 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 770ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 770ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 771ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 771ms] FramesDecoder Not enough data to parse frame body, needs: 1, has: 0 [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 771ms] FramesDecoder decodes: 1 [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 771ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.498Z] DEBUG: [readLoop] [6s 771ms] FramesDecoder Got frame: DATA: length=1, streamid=9, flags=0 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 772ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 772ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 772ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 772ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.498Z] DEBUG: [MainThread] [6s 772ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SocketTube(29) read bytes: 51 [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SSL Reader(SocketTube(29)) Adding 51 bytes to read buffer [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.498Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:51, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.498Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.498Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) Unwrapping: 51 [2025-09-06T05:42:34.499Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SocketTube(29) no more demand for reading [2025-09-06T05:42:34.499Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SocketTube(29) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.499Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.499Z] DEBUG: [MainThread] [6s 772ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(20): 13 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=9, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.499Z] DEBUG: [MainThread] [6s 772ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) trySend: request 1 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) incoming: WINDOW_UPDATE: length=4, streamid=9, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] WindowController Stream 9 window size is now 65535 (amount added 1) [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(20) [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.499Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (true) [2025-09-06T05:42:34.499Z] DEBUG: [pool-1-thread-2] [6s 772ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.499Z] DEBUG: [MainThread] [6s 772ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.499Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.499Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.499Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.499Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.499Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.499Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.499Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.499Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.499Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.499Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.499Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.499Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.500Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.500Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.500Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.500Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.500Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.500Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.500Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.500Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.500Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.500Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.500Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.500Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.500Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.500Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.500Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.500Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.500Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.500Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.500Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.500Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.500Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.500Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.500Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.500Z] ... 89 more [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) requestSent: streamid=9 but response not received [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 773ms] SocketTube(29) read bytes: 51 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) cancelling stream 9: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 773ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 773ms] SSL Reader(SocketTube(29)) Adding 51 bytes to read buffer [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(9) stream 9 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 773ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: RESET: length=4, streamid=9, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 13 bytes to the write queue [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate (13 bytes) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) added 1 (13 bytes) to the writeList [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) processData, writeList remaining:13, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) wrapping 13 bytes [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 773ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.500Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 13 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 773ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:51, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 773ms] SSL Reader(SocketTube(29)) Unwrapping: 51 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) OK => produced: 51 bytes into 56, not wrapped: 0 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.500Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 13 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) Sending 51 bytes downstream [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) Adding 51 to outputQ queue [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 51 bytes downstream [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 773ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SocketTube(29) trying to write: 51 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 773ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.500Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.500Z] DEBUG: [readLoop] [6s 773ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.500Z] DEBUG: [readLoop] [6s 773ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.500Z] DEBUG: [readLoop] [6s 773ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 [2025-09-06T05:42:34.500Z] DEBUG: [readLoop] [6s 773ms] FramesDecoder decodes: 4 [2025-09-06T05:42:34.500Z] DEBUG: [readLoop] [6s 773ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.500Z] DEBUG: [readLoop] [6s 773ms] FramesDecoder Got frame: RESET: length=4, streamid=9, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SocketTube(29) wrote: 51 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 773ms] Http2Connection(SSLTube(SocketTube(29))) Closed stream 9 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 773ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] HttpClientImpl(17) ClientImpl (async) elapsed 7 millis for POST to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(21): 13 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] WindowController Connection window size is now 65535 (amount added 1) [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(21) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59092/https2/fixed/x POST [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/fixed/x POST, [2025-09-06T05:42:34.500Z] proxy=null [2025-09-06T05:42:34.500Z] DEBUG: [HttpClient-17-SelectorManager] [6s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(29))) [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.500Z] DEBUG: [pool-1-thread-2] [6s 774ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.500Z] DEBUG: [MainThread] [6s 774ms] Http2Connection(SSLTube(SocketTube(29))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.500Z] Sent response headers 200 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 774ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.501Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.501Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.501Z] TestServer(2): Stream 9 closed: java.io.IOException: closed [2025-09-06T05:42:34.501Z] DEBUG: [HttpClient-17-SelectorManager] [6s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.501Z] DEBUG: [HttpClient-17-SelectorManager] [6s 775ms] SocketTube(29) read bytes: 52 [2025-09-06T05:42:34.501Z] DEBUG: [HttpClient-17-SelectorManager] [6s 775ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.501Z] DEBUG: [HttpClient-17-SelectorManager] [6s 775ms] SSL Reader(SocketTube(29)) Adding 52 bytes to read buffer [2025-09-06T05:42:34.501Z] DEBUG: [HttpClient-17-SelectorManager] [6s 775ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.501Z] DEBUG: [HttpClient-17-SelectorManager] [6s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.501Z] DEBUG: [HttpClient-17-SelectorManager] [6s 775ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 774ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] Http2Connection(SSLTube(SocketTube(29))) Opened stream 11 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 73 bytes to the write queue [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 73 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (73 bytes) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) added 2 (73 bytes) to the writeList [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) processData, writeList remaining:73, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) wrapping 73 bytes [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.501Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 14 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) OK => produced: 111 bytes into 112, not wrapped: 0 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.501Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 14 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) Sending 111 bytes downstream [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) Adding 111 to outputQ queue [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 111 bytes downstream [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 775ms] SocketTube(29) trying to write: 111 [2025-09-06T05:42:34.501Z] DEBUG: [readLoop] [6s 776ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.501Z] DEBUG: [readLoop] [6s 776ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.501Z] DEBUG: [readLoop] [6s 776ms] FramesDecoder Not enough data to parse frame body, needs: 64, has: 0 [2025-09-06T05:42:34.501Z] DEBUG: [readLoop] [6s 776ms] FramesDecoder decodes: 64 [2025-09-06T05:42:34.501Z] DEBUG: [readLoop] [6s 776ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.501Z] DEBUG: [readLoop] [6s 776ms] FramesDecoder Got frame: HEADERS: length=64, streamid=11, flags=END_HEADERS [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) wrote: 111 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] Exchange sendRequestBody [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) trySend: 1 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] WindowController Stream 11 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) trySend: sending: 1 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 10 bytes to the write queue [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 10 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (10 bytes) [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) added 2 (10 bytes) to the writeList [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) processData, writeList remaining:10, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) wrapping 10 bytes [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.501Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 15 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) OK => produced: 48 bytes into 48, not wrapped: 0 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.501Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 15 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) Sending 48 bytes downstream [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) Adding 48 to outputQ queue [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 48 bytes downstream [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) trying to write: 48 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) wrote: 48 [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.501Z] DEBUG: [MainThread] [6s 776ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 776ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 776ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 776ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 776ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 776ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) trySend: request 1 [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.502Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.502Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.502Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.502Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.502Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.502Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.502Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.502Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.502Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.502Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.502Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.502Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.502Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.502Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.502Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.502Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.502Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.502Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.502Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.502Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.502Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.502Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.502Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.502Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.502Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.502Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.502Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.502Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.502Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.502Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.502Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.502Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.502Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.502Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.502Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.502Z] ... 89 more [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) requestSent: streamid=11 but response not received [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) cancelling stream 11: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(11) stream 11 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: RESET: length=4, streamid=11, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 13 bytes to the write queue [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 777ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 778ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate (13 bytes) [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) added 1 (13 bytes) to the writeList [2025-09-06T05:42:34.502Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) processData, writeList remaining:13, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) wrapping 13 bytes [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.503Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 16 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) OK => produced: 51 bytes into 56, not wrapped: 0 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.503Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 16 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) Sending 51 bytes downstream [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) Adding 51 to outputQ queue [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 51 bytes downstream [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SocketTube(29) trying to write: 51 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SocketTube(29) wrote: 51 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] Http2Connection(SSLTube(SocketTube(29))) Closed stream 11 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 776ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:52, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 777ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Not enough data to parse frame body, needs: 1, has: 0 [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder decodes: 1 [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Got frame: DATA: length=1, streamid=11, flags=0 [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder decodes: 4 [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.503Z] DEBUG: [readLoop] [6s 778ms] FramesDecoder Got frame: RESET: length=4, streamid=11, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 778ms] HttpClientImpl(17) ClientImpl (async) elapsed 4 millis for POST to https://127.0.0.1:59092/https2/fixed/x [2025-09-06T05:42:34.503Z] TestServer(2): POST /https2/fixed/x [2025-09-06T05:42:34.503Z] TestServer(2): creating input stream for stream 11 [2025-09-06T05:42:34.503Z] TestServer(2): Using handler for: /https2/fixed [2025-09-06T05:42:34.503Z] Sent response headers 200 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 778ms] SSL Reader(SocketTube(29)) Unwrapping: 52 [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 779ms] SocketTube(29) no more demand for reading [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 779ms] SocketTube(29) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) Decoded 14 bytes out of 52 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.503Z] bytesConsumed = 52 bytesProduced = 14 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 52 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) sending 14 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) Adding 14 to outputQ queue [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 14 bytes downstream [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 14 bytes in 1 buffers [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] Http2Connection(SSLTube(SocketTube(29))) sending 14 to Http2Connection.asyncReceive [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 779ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(22): 14 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 780ms] Http2Connection(SSLTube(SocketTube(29))) Processing 14 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 780ms] FramesDecoder decodes: 14 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 780ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 780ms] FramesDecoder Got frame: HEADERS: length=5, streamid=9, flags=END_HEADERS [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 780ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(22) [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 780ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 780ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59092/https2/chunk/x POST [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 780ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/chunk/x POST, [2025-09-06T05:42:34.503Z] proxy=null [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 780ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(29))) [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 780ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 780ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 780ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 781ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 781ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) Opened stream 13 [2025-09-06T05:42:34.503Z] DEBUG: [MainThread] [6s 781ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (true) [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SocketTube(29) read bytes: 300 [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SSL Reader(SocketTube(29)) Adding 300 bytes to read buffer [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.503Z] DEBUG: [HttpClient-17-SelectorManager] [6s 781ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:300, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Unwrapping: 300 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 300 into buffer of 40 remaining to decode: 249 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.503Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.503Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(23): 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=11, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(23) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Unwrapping: 249 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 249 into buffer of 40 remaining to decode: 198 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.504Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(24): 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 781ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] WindowController Connection window size is now 65535 (amount added 1) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(24) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapping: 198 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Decoded 14 bytes out of 198 into buffer of 40 remaining to decode: 146 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.504Z] bytesConsumed = 52 bytesProduced = 14 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 52 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) sending 14 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Adding 14 to outputQ queue [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 14 bytes downstream [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 14 bytes in 1 buffers [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) sending 14 to Http2Connection.asyncReceive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(25): 14 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) Processing 14 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder decodes: 14 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Got frame: HEADERS: length=5, streamid=11, flags=END_HEADERS [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(25) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapping: 146 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Decoded 10 bytes out of 146 into buffer of 40 remaining to decode: 98 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.504Z] bytesConsumed = 48 bytesProduced = 10 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 48 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) sending 10 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Adding 10 to outputQ queue [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 10 bytes downstream [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 10 bytes in 1 buffers [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) sending 10 to Http2Connection.asyncReceive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(26): 10 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) Processing 10 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder decodes: 10 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Got frame: DATA: length=1, streamid=11, flags=0 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) Dropping data frame for stream 11 (1 payload bytes) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))):WindowUpdateSender(stream: 0) update: 1, received: 3, limit: 16777216 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(26) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapping: 98 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Decoded 9 bytes out of 98 into buffer of 40 remaining to decode: 51 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.504Z] bytesConsumed = 47 bytesProduced = 9 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 47 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) sending 9 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Adding 9 to outputQ queue [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 9 bytes downstream [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 9 bytes in 1 buffers [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) sending 9 to Http2Connection.asyncReceive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(27): 9 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) Processing 9 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) Dropping data frame for stream 11 (0 payload bytes) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(27) [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapping: 51 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.504Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(28): 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.504Z] DEBUG: [pool-1-thread-2] [6s 782ms] FramesDecoder Got frame: RESET: length=4, streamid=11, flags=0 Error: Not an error [2025-09-06T05:42:34.505Z] DEBUG: [pool-1-thread-2] [6s 782ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(28) [2025-09-06T05:42:34.505Z] DEBUG: [pool-1-thread-2] [6s 783ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.505Z] DEBUG: [pool-1-thread-2] [6s 783ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.505Z] DEBUG: [pool-1-thread-2] [6s 783ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.505Z] DEBUG: [pool-1-thread-2] [6s 783ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.505Z] DEBUG: [HttpClient-17-SelectorManager] [6s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.505Z] DEBUG: [pool-1-thread-2] [6s 783ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.505Z] DEBUG: [pool-1-thread-2] [6s 783ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 73 bytes to the write queue [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 73 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (73 bytes) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) added 2 (73 bytes) to the writeList [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) processData, writeList remaining:73, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) wrapping 73 bytes [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.505Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 17 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) OK => produced: 111 bytes into 112, not wrapped: 0 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.505Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 17 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) Sending 111 bytes downstream [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) Adding 111 to outputQ queue [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 111 bytes downstream [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 786ms] SocketTube(29) trying to write: 111 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 786ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 786ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 786ms] FramesDecoder Not enough data to parse frame body, needs: 64, has: 0 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 786ms] FramesDecoder decodes: 64 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 786ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 786ms] FramesDecoder Got frame: HEADERS: length=64, streamid=13, flags=END_HEADERS [2025-09-06T05:42:34.505Z] TestServer(2): POST /https2/chunk/x [2025-09-06T05:42:34.505Z] TestServer(2): creating input stream for stream 13 [2025-09-06T05:42:34.505Z] TestServer(2): Using handler for: /https2/chunk [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SocketTube(29) wrote: 111 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] Exchange sendRequestBody [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) trySend: 1 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] WindowController Stream 13 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) trySend: sending: 1 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 10 bytes to the write queue [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 787ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 10 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (10 bytes) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) added 2 (10 bytes) to the writeList [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) processData, writeList remaining:10, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) wrapping 10 bytes [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.505Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 18 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) OK => produced: 48 bytes into 48, not wrapped: 0 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.505Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 18 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) Sending 48 bytes downstream [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) Adding 48 to outputQ queue [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 48 bytes downstream [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 790ms] SocketTube(29) trying to write: 48 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SocketTube(29) wrote: 48 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 791ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 791ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 791ms] FramesDecoder Not enough data to parse frame body, needs: 1, has: 0 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 791ms] FramesDecoder decodes: 1 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 791ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) trySend: request 1 [2025-09-06T05:42:34.505Z] DEBUG: [readLoop] [6s 791ms] FramesDecoder Got frame: DATA: length=1, streamid=13, flags=0 [2025-09-06T05:42:34.505Z] DEBUG: [MainThread] [6s 791ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.505Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.505Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.505Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.505Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.505Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.505Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:679) [2025-09-06T05:42:34.505Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.505Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.505Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.505Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.505Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.505Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.506Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.506Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.506Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.506Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.506Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.506Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.506Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.506Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.506Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.506Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.506Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.506Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.506Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.506Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.506Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.506Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.506Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.506Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.506Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.506Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.506Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.506Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.506Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.506Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.506Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.506Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.506Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.506Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.506Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.506Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.506Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.506Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.506Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.506Z] Caused by: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.506Z] ... 89 more [2025-09-06T05:42:34.506Z] DEBUG: [HttpClient-17-SelectorManager] [6s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.506Z] DEBUG: [HttpClient-17-SelectorManager] [6s 792ms] SocketTube(29) read bytes: 102 [2025-09-06T05:42:34.506Z] DEBUG: [MainThread] [6s 792ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) requestSent: streamid=13 but response not received [2025-09-06T05:42:34.506Z] DEBUG: [HttpClient-17-SelectorManager] [6s 792ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.506Z] DEBUG: [HttpClient-17-SelectorManager] [6s 792ms] SSL Reader(SocketTube(29)) Adding 102 bytes to read buffer [2025-09-06T05:42:34.506Z] DEBUG: [MainThread] [6s 792ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) cancelling stream 13: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST [2025-09-06T05:42:34.506Z] DEBUG: [HttpClient-17-SelectorManager] [6s 792ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.506Z] DEBUG: [HttpClient-17-SelectorManager] [6s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.506Z] DEBUG: [HttpClient-17-SelectorManager] [6s 792ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.506Z] DEBUG: [MainThread] [6s 792ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) stream 13 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: BEFORE_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.506Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:102, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.506Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Unwrapping: 102 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 102 into buffer of 40 remaining to decode: 51 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.507Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(29): 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 792ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: RESET: length=4, streamid=13, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=13, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(13) incoming: WINDOW_UPDATE: length=4, streamid=13, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(29) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 792ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 13 bytes to the write queue [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 792ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Unwrapping: 51 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 792ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 792ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate (13 bytes) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 792ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 792ms] SSL Writer(SocketTube(29)) added 1 (13 bytes) to the writeList [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.507Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 792ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(30): 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] WindowController Connection window size is now 65535 (amount added 1) [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(30) [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.507Z] DEBUG: [HttpClient-17-SelectorManager] [6s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.507Z] DEBUG: [pool-1-thread-2] [6s 793ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 793ms] SSL Writer(SocketTube(29)) processData, writeList remaining:13, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 793ms] SSL Writer(SocketTube(29)) wrapping 13 bytes [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.507Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 19 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) OK => produced: 51 bytes into 56, not wrapped: 0 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.507Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 19 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) Sending 51 bytes downstream [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) Adding 51 to outputQ queue [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 51 bytes downstream [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SocketTube(29) trying to write: 51 [2025-09-06T05:42:34.507Z] DEBUG: [readLoop] [6s 794ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.507Z] DEBUG: [readLoop] [6s 794ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.507Z] DEBUG: [readLoop] [6s 794ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 [2025-09-06T05:42:34.507Z] DEBUG: [readLoop] [6s 794ms] FramesDecoder decodes: 4 [2025-09-06T05:42:34.507Z] DEBUG: [readLoop] [6s 794ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.507Z] DEBUG: [readLoop] [6s 794ms] FramesDecoder Got frame: RESET: length=4, streamid=13, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SocketTube(29) wrote: 51 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 794ms] Http2Connection(SSLTube(SocketTube(29))) Closed stream 13 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] HttpClientImpl(17) ClientImpl (async) elapsed 14 millis for POST to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:59092/https2/chunk/x POST [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Exchange establishing exchange for https://127.0.0.1:59092/https2/chunk/x POST, [2025-09-06T05:42:34.507Z] proxy=null [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(29))) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] ExchangeImpl get: Trying to get HTTP/2 connection [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] ExchangeImpl handling HTTP/2 connection creation result [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] ExchangeImpl creating HTTP/2 streams [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Http2Connection(SSLTube(SocketTube(29))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(?) sendHeadersOnly() [2025-09-06T05:42:34.507Z] Sent response headers 200 [2025-09-06T05:42:34.507Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.507Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.507Z] TestServer(2): Stream 13 closed: java.io.IOException: closed [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: OutgoingHeaders() [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Http2Connection(SSLTube(SocketTube(29))) Opened stream 15 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 795ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 73 bytes to the write queue [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 73 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (73 bytes) [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) added 2 (73 bytes) to the writeList [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) processData, writeList remaining:73, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) wrapping 73 bytes [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.507Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 20 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) OK => produced: 111 bytes into 112, not wrapped: 0 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.507Z] bytesConsumed = 73 bytesProduced = 111 sequenceNumber = 20 [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) Sending 111 bytes downstream [2025-09-06T05:42:34.507Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) Adding 111 to outputQ queue [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 796ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 111 bytes downstream [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 796ms] SocketTube(29) trying to write: 111 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 796ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 796ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 796ms] FramesDecoder Not enough data to parse frame body, needs: 64, has: 0 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 796ms] FramesDecoder decodes: 64 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 796ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 796ms] FramesDecoder Got frame: HEADERS: length=64, streamid=15, flags=END_HEADERS [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 797ms] SocketTube(29) read bytes: 48 [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 797ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 797ms] SSL Reader(SocketTube(29)) Adding 48 bytes to read buffer [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 797ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 797ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.508Z] TestServer(2): POST /https2/chunk/x [2025-09-06T05:42:34.508Z] TestServer(2): creating input stream for stream 15 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:48, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) Unwrapping: 48 [2025-09-06T05:42:34.508Z] TestServer(2): Using handler for: /https2/chunk [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) Decoded 10 bytes out of 48 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] bytesConsumed = 48 bytesProduced = 10 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 48 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) sending 10 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) Adding 10 to outputQ queue [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 10 bytes downstream [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 10 bytes in 1 buffers [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] Http2Connection(SSLTube(SocketTube(29))) sending 10 to Http2Connection.asyncReceive [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(31): 10 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] Http2Connection(SSLTube(SocketTube(29))) Processing 10 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] FramesDecoder decodes: 10 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] FramesDecoder Got frame: HEADERS: length=1, streamid=13, flags=END_HEADERS [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(31) [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 797ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SocketTube(29) wrote: 111 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] Exchange checkFor407: all clear [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] Exchange sendRequestBody [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 798ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) RequestSubscriber: onSubscribe, request 1 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) RequestSubscriber: onNext(1) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) trySend: 1 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] WindowController Stream 15 amount allocated 1, now 65534 available (stream: 65534, connection: 65534) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) trySend: sending: 1 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 10 bytes to the write queue [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 10 bytes (2 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSLTube(SocketTube(29)) sending 2 buffers to SSL flow delegate (10 bytes) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) added 2 (10 bytes) to the writeList [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) processData, writeList remaining:10, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) wrapping 10 bytes [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 21 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) OK => produced: 48 bytes into 48, not wrapped: 0 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] bytesConsumed = 10 bytesProduced = 48 sequenceNumber = 21 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) Sending 48 bytes downstream [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) Adding 48 to outputQ queue [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 799ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 48 bytes downstream [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SocketTube(29) trying to write: 48 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 800ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 800ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 800ms] FramesDecoder Not enough data to parse frame body, needs: 1, has: 0 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 800ms] FramesDecoder decodes: 1 [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 800ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.508Z] DEBUG: [readLoop] [6s 800ms] FramesDecoder Got frame: DATA: length=1, streamid=15, flags=0 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SocketTube(29) wrote: 48 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 800ms] SocketTube(29) read bytes: 102 [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 800ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 800ms] SSL Reader(SocketTube(29)) Adding 102 bytes to read buffer [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 800ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.508Z] DEBUG: [HttpClient-17-SelectorManager] [6s 800ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.508Z] DEBUG: [MainThread] [6s 800ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) trySend: request 1 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:102, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) Unwrapping: 102 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 102 into buffer of 40 remaining to decode: 51 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(32): 13 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=15, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) incoming: WINDOW_UPDATE: length=4, streamid=15, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] WindowController Stream 15 window size is now 65535 (amount added 1) [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(32) [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 800ms] SSL Reader(SocketTube(29)) Unwrapping: 51 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.508Z] bytesConsumed = 51 bytesProduced = 13 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 51 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) sending 13 [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) Adding 13 to outputQ queue [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 13 bytes downstream [2025-09-06T05:42:34.508Z] DEBUG: [pool-1-thread-2] [6s 801ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 13 bytes in 1 buffers [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] Http2Connection(SSLTube(SocketTube(29))) sending 13 to Http2Connection.asyncReceive [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(33): 13 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] Http2Connection(SSLTube(SocketTube(29))) Processing 13 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] FramesDecoder decodes: 13 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 1 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] WindowController Connection window size is now 65535 (amount added 1) [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(33) [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 801ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) trySend: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.509Z] java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:595) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$UncheckedIOExceptionThrower.accept(AbstractThrowingPublishers.java:591) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:228) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$Where$1.accept(AbstractThrowingPublishers.java:224) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:683) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.trySend(Stream.java:1239) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNextImpl(Stream.java:1137) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1121) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onNext(Stream.java:1078) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:705) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onNext(AbstractThrowingPublishers.java:694) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription$PullTask.run(PullPublisher.java:118) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.PullPublisher$Subscription.request(PullPublisher.java:138) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriptionWrapper.request(AbstractThrowingPublishers.java:681) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Stream$RequestSubscriber.onSubscribe(Stream.java:1112) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$ThrowingBodyPublisher$SubscriberWrapper.onSubscribe(AbstractThrowingPublishers.java:701) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.PullPublisher.subscribe(PullPublisher.java:65) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.RequestPublishers$IterablePublisher.subscribe(RequestPublishers.java:177) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers$ThrowingBodyPublisher.subscribe(AbstractThrowingPublishers.java:656) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyImpl(Stream.java:1459) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Stream.sendBodyAsync(Stream.java:523) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.startSendingBody(Exchange.java:424) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.sendRequestBody(Exchange.java:486) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$1(Exchange.java:571) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$0(Exchange.java:571) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.checkFor407(Exchange.java:419) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.lambda$responseAsyncImpl$2(Exchange.java:574) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:955) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:971) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2399) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:574) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:396) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:438) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$0(MultiExchange.java:358) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1794) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:168) [2025-09-06T05:42:34.509Z] at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2761) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:311) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:1015) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:901) [2025-09-06T05:42:34.509Z] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:471) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers.testThrowing(AbstractThrowingPublishers.java:431) [2025-09-06T05:42:34.509Z] at AbstractThrowingPublishers.testThrowingAsStringImpl(AbstractThrowingPublishers.java:418) [2025-09-06T05:42:34.509Z] at ThrowingPublishersInNextRequest.testThrowingAsString(ThrowingPublishersInNextRequest.java:48) [2025-09-06T05:42:34.509Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.509Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.509Z] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.509Z] at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) [2025-09-06T05:42:34.509Z] at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) [2025-09-06T05:42:34.509Z] at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) [2025-09-06T05:42:34.509Z] at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) [2025-09-06T05:42:34.509Z] at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) [2025-09-06T05:42:34.509Z] at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) [2025-09-06T05:42:34.509Z] at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) [2025-09-06T05:42:34.509Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) [2025-09-06T05:42:34.509Z] at org.testng.TestRunner.privateRun(TestRunner.java:764) [2025-09-06T05:42:34.509Z] at org.testng.TestRunner.run(TestRunner.java:585) [2025-09-06T05:42:34.509Z] at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.509Z] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.509Z] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.509Z] at org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.509Z] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.509Z] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.509Z] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.509Z] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.509Z] at org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.509Z] at org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.509Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.509Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.509Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.509Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.509Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.509Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.509Z] Caused by: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.509Z] ... 89 more [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 801ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 802ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) requestSent: streamid=15 but response not received [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) cancelling stream 15: java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] Http2Connection(SSLTube(SocketTube(29)))/Stream(15) stream 15 closing due to java.io.UncheckedIOException: AbstractThrowingPublishers$CustomIOException: AFTER_NEXT_REQUEST before subscriber registered [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: RESET: length=4, streamid=15, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 13 bytes to the write queue [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate (13 bytes) [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) added 1 (13 bytes) to the writeList [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) processData, writeList remaining:13, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) wrapping 13 bytes [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.509Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 22 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) OK => produced: 51 bytes into 56, not wrapped: 0 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.509Z] bytesConsumed = 13 bytesProduced = 51 sequenceNumber = 22 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) Sending 51 bytes downstream [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) Adding 51 to outputQ queue [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 51 bytes downstream [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SocketTube(29) trying to write: 51 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 802ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 802ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 802ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SocketTube(29) wrote: 51 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SocketTube(29) write: requesting more... [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSLTube(SocketTube(29)) request: n=1 to jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 (0 already demanded) [2025-09-06T05:42:34.509Z] DEBUG: [readLoop] [6s 802ms] FramesDecoder decodes: 9 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSLTube(SocketTube(29)) requesting 1 from jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: got request of 1 from SSLTube(SocketTube(29)) [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 802ms] Http2Connection(SSLTube(SocketTube(29))) Closed stream 15 [2025-09-06T05:42:34.509Z] DEBUG: [readLoop] [6s 802ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.509Z] DEBUG: [readLoop] [6s 803ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 [2025-09-06T05:42:34.509Z] DEBUG: [MainThread] [6s 803ms] HttpClientImpl(17) ClientImpl (async) elapsed 7 millis for POST to https://127.0.0.1:59092/https2/chunk/x [2025-09-06T05:42:34.509Z] DEBUG: [readLoop] [6s 803ms] FramesDecoder decodes: 4 [2025-09-06T05:42:34.509Z] DEBUG: [readLoop] [6s 803ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.509Z] DEBUG: [readLoop] [6s 803ms] FramesDecoder Got frame: RESET: length=4, streamid=15, flags=0 Error: Stream cancelled [2025-09-06T05:42:34.509Z] Sent response headers 200 [2025-09-06T05:42:34.509Z] WARNING: exception caught in Http2Chain::doFilter java.io.IOException: closed [2025-09-06T05:42:34.509Z] WARNING: exception caught in HttpTestHandler::handle java.io.IOException: closed [2025-09-06T05:42:34.509Z] TestServer(2): Stream 15 closed: java.io.IOException: closed [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for None (false) [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 804ms] SocketTube(29) read bytes: 48 [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 804ms] SSL Reader(SocketTube(29)) onNext [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 804ms] SSL Reader(SocketTube(29)) Adding 48 bytes to read buffer [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 804ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.509Z] DEBUG: [HttpClient-17-SelectorManager] [6s 804ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 804ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:48, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 804ms] SSL Reader(SocketTube(29)) Unwrapping: 48 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 804ms] SSL Reader(SocketTube(29)) Decoded 10 bytes out of 48 into buffer of 40 remaining to decode: 0 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 804ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.509Z] bytesConsumed = 48 bytesProduced = 10 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 804ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 48 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 805ms] SSL Reader(SocketTube(29)) sending 10 [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 805ms] SSL Reader(SocketTube(29)) Adding 10 to outputQ queue [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 805ms] SSL Reader(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.509Z] DEBUG: [pool-1-thread-2] [6s 805ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 10 bytes downstream [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] Http2Connection(SSLTube(SocketTube(29))) onNext: got 10 bytes in 1 buffers [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] Http2Connection(SSLTube(SocketTube(29))) sending 10 to Http2Connection.asyncReceive [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] Http2Connection(SSLTube(SocketTube(29))) H2 Receiving(34): 10 [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] Http2Connection(SSLTube(SocketTube(29))) Processing 10 [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] FramesDecoder decodes: 10 [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] FramesDecoder Tail size is now: 0, current= [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 805ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 806ms] Http2Connection(SSLTube(SocketTube(29))) H2 processed(34) [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 806ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 806ms] SSL Reader(SocketTube(29)) requesting 1 [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 806ms] SocketTube(29) got some demand for reading [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 806ms] SocketTube(29) resuming read event [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 806ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.510Z] DEBUG: [pool-1-thread-2] [6s 806ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b1f433 for R (false) [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 934ms] HttpClientImpl(17) SelectorManager shutting down [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 934ms] Http2ClientImpl stopping [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 934ms] Http2Connection(SSLTube(SocketTube(29))) Close all streams [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 934ms] Http2Connection(SSLTube(SocketTube(29))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error lastStreamId=0, Debugdata: Requested by user [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] AsyncSSLConnection(SSLTube(SocketTube(29))) added 34 bytes to the write queue [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] AsyncSSLConnection(SSLTube(SocketTube(29))) signalling the publisher of the write queue [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(29)) [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate (34 bytes) [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) onNext [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) added 1 (34 bytes) to the writeList [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) processData, writeList remaining:34, hsTriggered:false, needWrap:false [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) wrapping 34 bytes [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.510Z] bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 23 [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) OK => produced: 72 bytes into 72, not wrapped: 0 [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING [2025-09-06T05:42:34.510Z] bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 23 [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) Sending 72 bytes downstream [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) Adding 72 to outputQ queue [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) pushScheduler is alive [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 72 bytes downstream [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SocketTube(29) write error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SocketTube(29) error signalled java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SocketTube(29) pausing read event [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [6s 935ms] SocketTube(29) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@d1d7e14[Not completed, 4 dependents] (id=1539) downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@707b47f8, getALPN: jdk.internal.net.http.common.MinimalFuture@6f51a727[Completed normally] (id=1545), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=48 lim=48 cap=2048], count: 442, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING [2025-09-06T05:42:34.510Z] WARNING: tracker for HttpClientImpl(17) has outstanding operations: [2025-09-06T05:42:34.510Z] Pending HTTP Requests: 0 [2025-09-06T05:42:34.510Z] Pending HTTP/1.1 operations: 0 [2025-09-06T05:42:34.510Z] Pending HTTP/2 streams: 0 [2025-09-06T05:42:34.510Z] Pending WebSocket operations: 0 [2025-09-06T05:42:34.510Z] Pending TCP connections: 1 [2025-09-06T05:42:34.510Z] Pending Subscribers: 0 [2025-09-06T05:42:34.510Z] Total pending operations: 0 [2025-09-06T05:42:34.510Z] Facade referenced: false [2025-09-06T05:42:34.510Z] Selector alive: true [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 948ms] SocketTube(29) forwarding error to subscriber: java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 948ms] SSL Reader(SocketTube(29)) onError: java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 949ms] SSL Reader(SocketTube(29)) error java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1098) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:874) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:701) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:577) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:531) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:538) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:600) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1762) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:823) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:256) [2025-09-06T05:42:34.510Z] at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1675) [2025-09-06T05:42:34.510Z] at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4783) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:248) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:518) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1211) [2025-09-06T05:42:34.510Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1413) [2025-09-06T05:42:34.510Z] Found 0 client still active, with 0 operations still pending out of 33 tracked clients. [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 953ms] SSL Reader(SocketTube(29)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 953ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@707b47f8, getALPN: jdk.internal.net.http.common.MinimalFuture@6f51a727[Completed normally] (id=1545), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] Http2Connection(SSLTube(SocketTube(29))) onError: java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SSLTube(SocketTube(29)) subscriber completed with error: java.io.IOException: selector manager closed [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SSLTube(SocketTube(29)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: cancelled by SSLTube(SocketTube(29)) [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SSL Reader(SocketTube(29)) stop [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SSL Writer(SocketTube(29)) stop [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SocketTube(29) Stopping read scheduler [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SocketTube(29) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SocketTube(29) Read scheduler stopped [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SocketTube(29) write: cancel [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SocketTube(29) write: resetting demand to 0 [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SSLTube(SocketTube(29)) cancel: cancelling subscription: jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription@4c30cce9 [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] AsyncSSLConnection(SSLTube(SocketTube(29))) HttpPublisher: cancelled by SSLTube(SocketTube(29)) [2025-09-06T05:42:34.510Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] SocketTube(29) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] [2025-09-06T05:42:34.511Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] Http2Connection(SSLTube(SocketTube(29))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.511Z] DEBUG: [HttpClient-17-SelectorManager] [9s 954ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(29))) [2025-09-06T05:42:34.511Z] DEBUG: [HttpClient-17-SelectorManager] [10s 99ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(29))) [2025-09-06T05:42:34.511Z] DEBUG: [HttpClient-17-SelectorManager] [10s 99ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel not registered with selector due to java.io.EOFException: HTTP/2 client stopped [2025-09-06T05:42:34.511Z] DEBUG: [HttpClient-17-SelectorManager] [10s 99ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally [2025-09-06T05:42:34.511Z] DEBUG: [HttpClient-17-SelectorManager] [10s 100ms] Http2Connection(SSLTube(SocketTube(29))) Close all streams [2025-09-06T05:42:34.511Z] TestServer(2): EOF reached on connection localhost/127.0.0.1:59092->/127.0.0.1:59121, will no longer accept incoming frames [2025-09-06T05:42:34.511Z] TestServer(2): Server connection to /127.0.0.1:59121 stopping. 8 streams [2025-09-06T05:42:34.511Z] DEBUG: [pool-1-thread-2] [9s 955ms] Http2Connection(SSLTube(SocketTube(29))) Stopping scheduler java.io.IOException: selector manager closed [2025-09-06T05:42:34.511Z] java.io.IOException: selector manager closed [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1098) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:874) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:701) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:577) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:531) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:538) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:600) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1762) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:823) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:256) [2025-09-06T05:42:34.511Z] at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1675) [2025-09-06T05:42:34.511Z] at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4783) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:248) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:518) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1211) [2025-09-06T05:42:34.511Z] at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1413) [2025-09-06T05:42:34.511Z] Some selector manager threads are still alive: [2025-09-06T05:42:34.511Z] DEBUG: [pool-1-thread-2] [10s 102ms] Http2Connection(SSLTube(SocketTube(29))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed [2025-09-06T05:42:34.511Z] TestServer(2): Connection writer stopping localhost/127.0.0.1:59092->/127.0.0.1:59121 [2025-09-06T05:42:34.511Z] "main" prio=5 Id=3 WAITING on java.lang.Thread@510824d7 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.511Z] - waiting on java.lang.Thread@510824d7 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.join(Thread.java:1887) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.join(Thread.java:1963) [2025-09-06T05:42:34.511Z] at app//com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:85) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "Reference Handler" daemon prio=10 Id=12 RUNNABLE [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.Reference.waitForReferencePendingList(Native Method) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.Reference.processPendingReferences(Reference.java:246) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "Finalizer" daemon prio=8 Id=13 WAITING on java.lang.ref.ReferenceQueue$Lock@696ed30d [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.511Z] - waiting on java.lang.ref.ReferenceQueue$Lock@696ed30d [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait(Object.java:351) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "Signal Dispatcher" daemon prio=9 Id=14 RUNNABLE [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "Attach Listener" daemon prio=5 Id=15 RUNNABLE [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "Notification Thread" daemon prio=9 Id=20 RUNNABLE [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "Common-Cleaner" daemon prio=8 Id=21 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@267a6d75 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.511Z] - waiting on java.lang.ref.ReferenceQueue$Lock@267a6d75 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201) [2025-09-06T05:42:34.511Z] at java.base@25/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.511Z] at java.base@25/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "MainThread" prio=5 Id=22 RUNNABLE [2025-09-06T05:42:34.511Z] at java.management@25/sun.management.ThreadImpl.dumpThreads0(Native Method) [2025-09-06T05:42:34.511Z] at java.management@25/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:505) [2025-09-06T05:42:34.511Z] at java.management@25/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:493) [2025-09-06T05:42:34.511Z] at app//ReferenceTracker.printThreads(ReferenceTracker.java:212) [2025-09-06T05:42:34.511Z] at app//ReferenceTracker.check(ReferenceTracker.java:336) [2025-09-06T05:42:34.511Z] at app//ReferenceTracker.check(ReferenceTracker.java:129) [2025-09-06T05:42:34.511Z] at app//AbstractThrowingPublishers.teardown(AbstractThrowingPublishers.java:770) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.invoke.LambdaForm$DMH/0x0000000034064000.invokeVirtual(LambdaForm$DMH) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.invoke.LambdaForm$MH/0x0000000034064800.invoke(LambdaForm$MH) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) [2025-09-06T05:42:34.511Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154) [2025-09-06T05:42:34.511Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.511Z] at app//org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) [2025-09-06T05:42:34.511Z] at app//org.testng.internal.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:61) [2025-09-06T05:42:34.511Z] at app//org.testng.internal.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:366) [2025-09-06T05:42:34.511Z] at app//org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:320) [2025-09-06T05:42:34.511Z] at app//org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:617) [2025-09-06T05:42:34.511Z] at app//org.testng.TestRunner.afterRun(TestRunner.java:847) [2025-09-06T05:42:34.511Z] at app//org.testng.TestRunner.run(TestRunner.java:588) [2025-09-06T05:42:34.511Z] at app//org.testng.SuiteRunner.runTest(SuiteRunner.java:384) [2025-09-06T05:42:34.511Z] at app//org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) [2025-09-06T05:42:34.511Z] at app//org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) [2025-09-06T05:42:34.511Z] at app//org.testng.SuiteRunner.run(SuiteRunner.java:286) [2025-09-06T05:42:34.511Z] at app//org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) [2025-09-06T05:42:34.511Z] at app//org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) [2025-09-06T05:42:34.511Z] at app//org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) [2025-09-06T05:42:34.511Z] at app//org.testng.TestNG.runSuitesLocally(TestNG.java:1140) [2025-09-06T05:42:34.511Z] at app//org.testng.TestNG.runSuites(TestNG.java:1069) [2025-09-06T05:42:34.511Z] at app//org.testng.TestNG.run(TestNG.java:1037) [2025-09-06T05:42:34.511Z] at app//com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) [2025-09-06T05:42:34.511Z] at app//com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.invoke.LambdaForm$DMH/0x0000000034042000.invokeStatic(LambdaForm$DMH) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.invoke.LambdaForm$MH/0x0000000034043400.invoke(LambdaForm$MH) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) [2025-09-06T05:42:34.511Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:155) [2025-09-06T05:42:34.511Z] at java.base@25/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.511Z] at app//com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "idle-timeout-task" daemon prio=5 Id=24 TIMED_WAITING on java.util.TaskQueue@5f3acab6 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.511Z] - waiting on java.util.TaskQueue@5f3acab6 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.TimerThread.mainLoop(Timer.java:569) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.TimerThread.run(Timer.java:522) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "idle-timeout-task" daemon prio=5 Id=25 TIMED_WAITING on java.util.TaskQueue@440931e1 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait0(Native Method) [2025-09-06T05:42:34.511Z] - waiting on java.util.TaskQueue@440931e1 [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Object.wait(Object.java:389) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.TimerThread.mainLoop(Timer.java:569) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.TimerThread.run(Timer.java:522) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "HTTP-Dispatcher" prio=5 Id=26 RUNNABLE (in native) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.WEPoll.wait(Native Method) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:108) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) [2025-09-06T05:42:34.511Z] - locked sun.nio.ch.Util$2@5be064d6 [2025-09-06T05:42:34.511Z] - locked sun.nio.ch.WEPollSelectorImpl@2762bb16 [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) [2025-09-06T05:42:34.511Z] at platform/jdk.httpserver@25/sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:516) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "HTTP-Dispatcher" prio=5 Id=27 RUNNABLE (in native) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.WEPoll.wait(Native Method) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:108) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) [2025-09-06T05:42:34.511Z] - locked sun.nio.ch.Util$2@2a690022 [2025-09-06T05:42:34.511Z] - locked sun.nio.ch.WEPollSelectorImpl@7277076d [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) [2025-09-06T05:42:34.511Z] at platform/jdk.httpserver@25/sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:516) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "TestServer(1)-pool0" prio=5 Id=28 RUNNABLE (in native) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.Net.accept(Native Method) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:593) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:536) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:482) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.accept(ServerSocket.java:441) [2025-09-06T05:42:34.511Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer.lambda$start$0(Http2TestServer.java:357) [2025-09-06T05:42:34.511Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer$$Lambda/0x00000000340cd298.run(Unknown Source) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] Number of locked synchronizers = 2 [2025-09-06T05:42:34.511Z] - java.util.concurrent.locks.ReentrantLock$NonfairSync@79202e42 [2025-09-06T05:42:34.511Z] - java.util.concurrent.ThreadPoolExecutor$Worker@523ab659 [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "TestServer(2)-pool0" prio=5 Id=29 RUNNABLE (in native) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.Net.accept(Native Method) [2025-09-06T05:42:34.511Z] at java.base@25/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:593) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560) [2025-09-06T05:42:34.511Z] at java.base@25/java.net.ServerSocket.implAccept(ServerSocket.java:509) [2025-09-06T05:42:34.511Z] at java.base@25/sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:271) [2025-09-06T05:42:34.511Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer.lambda$start$0(Http2TestServer.java:357) [2025-09-06T05:42:34.511Z] at app//jdk.httpclient.test.lib.http2.Http2TestServer$$Lambda/0x00000000340cd298.run(Unknown Source) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.FutureTask.run(FutureTask.java:328) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.511Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] Number of locked synchronizers = 2 [2025-09-06T05:42:34.511Z] - java.util.concurrent.locks.ReentrantLock$NonfairSync@4ba8907b [2025-09-06T05:42:34.511Z] - java.util.concurrent.ThreadPoolExecutor$Worker@38141aa4 [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] [2025-09-06T05:42:34.511Z] "pool-1-thread-1" prio=5 Id=31 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.511Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.511Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.511Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] "pool-1-thread-2" prio=5 Id=32 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.512Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.512Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] "pool-1-thread-3" prio=5 Id=33 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.512Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.512Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2922e13c [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] "TestServer(1)-pool1" prio=5 Id=42 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@14aad750 [2025-09-06T05:42:34.512Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.512Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@14aad750 [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] "TestServer(2)-pool1" prio=5 Id=47 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.512Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.512Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] "TestServer(2)-pool2" daemon prio=5 Id=55 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.512Z] at java.base@25/jdk.internal.misc.Unsafe.park(Native Method) [2025-09-06T05:42:34.512Z] - waiting on java.util.concurrent.SynchronousQueue$Transferer@2a3ffff8 [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) [2025-09-06T05:42:34.512Z] at java.base@25/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.runWith(Thread.java:1487) [2025-09-06T05:42:34.512Z] at java.base@25/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] TestServer(1): stopping 0 connections [2025-09-06T05:42:34.512Z] TestServer(2): stopping 1 connections [2025-09-06T05:42:34.512Z] TestServer(1): finished [2025-09-06T05:42:34.512Z] TestServer(2): finished [2025-09-06T05:42:34.512Z] Shared client name is: jdk.internal.net.http.HttpClientImpl@26536069(17) [2025-09-06T05:42:34.512Z] java.lang.Exception: config failures: 1, test failures: 0 [2025-09-06T05:42:34.512Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:111) [2025-09-06T05:42:34.512Z] at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) [2025-09-06T05:42:34.512Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-09-06T05:42:34.512Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-09-06T05:42:34.512Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-09-06T05:42:34.512Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] JavaTest Message: Test threw exception: java.lang.Exception: config failures: 1, test failures: 0 [2025-09-06T05:42:34.512Z] JavaTest Message: shutting down test [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] STATUS:Failed.`main' threw exception: java.lang.Exception: config failures: 1, test failures: 0 [2025-09-06T05:42:34.512Z] rerun: [2025-09-06T05:42:34.512Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\scratch\0' && \ [2025-09-06T05:42:34.512Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\Incredibuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\dotnet;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-09-06T05:42:34.512Z] SystemDrive=C: \ [2025-09-06T05:42:34.512Z] SystemRoot='C:\Windows' \ [2025-09-06T05:42:34.512Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:42:34.512Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-09-06T05:42:34.512Z] windir='C:\Windows' \ [2025-09-06T05:42:34.512Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\jdk\java\net\httpclient\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\testng-7.3.0.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\guice-5.1.0.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jcommander-1.82.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2025-09-06T05:42:34.512Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image\bin\java' \ [2025-09-06T05:42:34.512Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \ [2025-09-06T05:42:34.512Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \ [2025-09-06T05:42:34.512Z] -Dtest.compiler.opts= \ [2025-09-06T05:42:34.512Z] -Dtest.java.opts= \ [2025-09-06T05:42:34.512Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:42:34.512Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-09-06T05:42:34.512Z] -Dtest.timeout.factor=8.0 \ [2025-09-06T05:42:34.512Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-09-06T05:42:34.512Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-09-06T05:42:34.512Z] -Dtest.name=java/net/httpclient/ThrowingPublishersInNextRequest.java \ [2025-09-06T05:42:34.512Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-09-06T05:42:34.512Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\ThrowingPublishersInNextRequest.java' \ [2025-09-06T05:42:34.512Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient' \ [2025-09-06T05:42:34.512Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient\lib' \ [2025-09-06T05:42:34.512Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d' \ [2025-09-06T05:42:34.512Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\jdk\java\net\httpclient\lib' \ [2025-09-06T05:42:34.512Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\java\net\httpclient\ThrowingPublishersInNextRequest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\net\httpclient;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\lib;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\classes\0\test\jdk\java\net\httpclient\lib' \ [2025-09-06T05:42:34.512Z] -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ [2025-09-06T05:42:34.512Z] --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ [2025-09-06T05:42:34.512Z] --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ [2025-09-06T05:42:34.512Z] --add-exports java.base/sun.net.www=ALL-UNNAMED \ [2025-09-06T05:42:34.512Z] --add-exports java.base/sun.net=ALL-UNNAMED \ [2025-09-06T05:42:34.512Z] --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ [2025-09-06T05:42:34.512Z] --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ [2025-09-06T05:42:34.512Z] --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ [2025-09-06T05:42:34.512Z] -ea \ [2025-09-06T05:42:34.512Z] -esa \ [2025-09-06T05:42:34.512Z] -Xmx512m \ [2025-09-06T05:42:34.512Z] -XX:-UseCompressedOops \ [2025-09-06T05:42:34.512Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-09-06T05:42:34.512Z] -Djdk.internal.httpclient.debug=true \ [2025-09-06T05:42:34.512Z] -Djdk.httpclient.enableAllMethodRetry=true \ [2025-09-06T05:42:34.512Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work\java\net\httpclient\ThrowingPublishersInNextRequest.d\testng.0.jta' java/net/httpclient/ThrowingPublishersInNextRequest.java false ThrowingPublishersInNextRequest [2025-09-06T05:42:34.512Z] [2025-09-06T05:42:34.512Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.Exception: config failures: 1, test failures: 0 [2025-09-06T05:42:34.512Z] -------------------------------------------------- [2025-09-06T06:00:01.286Z] Test results: passed: 907; failed: 2; excluded: 2; did not match keywords: 7; did not meet platform requirements: 14 [2025-09-06T06:00:17.091Z] Report written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\report\html\report.html [2025-09-06T06:00:17.091Z] Results written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_testList_1\aqa-tests\TKG\output_17571246156810\jdk_net_1\work [2025-09-06T06:00:17.091Z] Error: Some tests failed or other problems occurred. [2025-09-06T06:00:17.653Z] ----------------------------------- [2025-09-06T06:00:17.653Z] jdk_net_1_FAILED [2025-09-06T06:00:17.653Z] ----------------------------------- [2025-09-06T06:00:17.653Z] [2025-09-06T06:00:17.653Z] TEST TEARDOWN: [2025-09-06T06:00:17.653Z] Nothing to be done for teardown. [2025-09-06T06:00:18.122Z] jdk_net_1 Finish Time: Sat Sep 6 06:00:17 2025 Epoch Time (ms): 1757138417730